johann: (E-MAIL) e-mail und attachment (finde nichts im archiv)

Hallo Forum,
jetzt habe ich bereits gesucht wie ein irrer und werde einfach nicht fündig.
Wie kann ich eine Grafik in ein E-mail einbinden welches über ein cgi generiert und versendet wird? Muß das im .pl sein oder in der HTML Seite oder kann ich das generieren des E-mails als HTML starten?
Wer kann mir helfen...
vielen dank
Johann

  1. Hallo Forum,
    jetzt habe ich bereits gesucht wie ein irrer und werde einfach nicht fündig.
    Wie kann ich eine Grafik in ein E-mail einbinden welches über ein cgi generiert und versendet wird? Muß das im .pl sein oder in der HTML Seite oder kann ich das generieren des E-mails als HTML starten?
    Wer kann mir helfen...
    vielen dank
    Johann

    Hallo !

    deine frage ist sehr ungenau.
    wenn ich die aber richtig deute, willst du mit einem perl skript vermutlich über sendmail (oder einem ähnlichen programm) eine mail mit anhang verschicken.

    dazu muss in der header zeile noch ungefähr folgendes stehen:
    print MAIL "Content-type: multipart/mixed;\n\tboundary=$BOUNDARY\n\n";

    und die einzelnen abschnitte werden mit;
    print MAIL "\n--$BOUNDARY\n";

    getrennt, wobei $BOUNDARY irgendwas sein kann (was aber relativ eindeutig sein sollte)

    Also z.b.
    print MAIL "\n--$BOUNDARY\n";

    ich glaub hier sollte noch eine zeile mit dem Content-type rein.

    open FILE, "anhang.exe" or die;
    binmode FILE; #für Win
    while(FILE)
    {
      print MAIL <FILE>;
    }
    close FILE;
    print MAIL "\n--$BOUNDARY\n";
    ....
    in der mail können mehrere so teile auftauchen.

    Struppi.

    1. Hallo Forum,
      jetzt habe ich bereits gesucht wie ein irrer und werde einfach nicht fündig.
      Wie kann ich eine Grafik in ein E-mail einbinden welches über ein cgi generiert und versendet wird? Muß das im .pl sein oder in der HTML Seite oder kann ich das generieren des E-mails als HTML starten?
      Wer kann mir helfen...
      vielen dank
      Johann

      Hallo !

      deine frage ist sehr ungenau.
      wenn ich die aber richtig deute, willst du mit einem perl skript vermutlich über sendmail (oder einem ähnlichen programm) eine mail mit anhang verschicken.

      dazu muss in der header zeile noch ungefähr folgendes stehen:
      print MAIL "Content-type: multipart/mixed;\n\tboundary=$BOUNDARY\n\n";

      und die einzelnen abschnitte werden mit;
      print MAIL "\n--$BOUNDARY\n";

      getrennt, wobei $BOUNDARY irgendwas sein kann (was aber relativ eindeutig sein sollte)

      Also z.b.
      print MAIL "\n--$BOUNDARY\n";

      ich glaub hier sollte noch eine zeile mit dem Content-type rein.

      open FILE, "anhang.exe" or die;
      binmode FILE; #für Win
      while(FILE)
      {
        print MAIL <FILE>;
      }
      close FILE;
      print MAIL "\n--$BOUNDARY\n";
      ....
      in der mail können mehrere so teile auftauchen.

      Struppi.

      hallo struppi,

      danke dir für die info. hab dir ein mail geschickt. gruß
      johann