J. Gautier: 2 verschiedene Mails aus einem Skript

Beitrag lesen

Hi,

ich möcht mit einem Perl-Skript zwei verschiedene Mails versenden.Muß ich dazu sendmail zweimal öffnen? So

open(MAIL, "/usr/bin/sendmail -t");
print MAIL "From: unbekannt\n";
print MAIL "To: irgendwer@domain.de\n";
print MAIL "Subject: hier steht der betreff\n\n";
print MAIL "nachrichtenbody\n";
close(MAIL);

open(MAIL, "/usr/bin/sendmail -t");
print MAIL "From: unbekannt\n";
print MAIL "To: irgendwer@domain.de\n";
print MAIL "Subject: hier steht der betreff\n\n";
print MAIL "nachrichtenbody\n";
close(MAIL);

oder funktioniert es auch so?

open(MAIL, "/usr/bin/sendmail -t");

print MAIL "From: unbekannt\n";
print MAIL "To: irgendwer@domain.de\n";
print MAIL "Subject: hier steht der betreff\n\n";
print MAIL "nachrichtenbody\n";

print MAIL "From: nochunbekannter\n";
print MAIL "To: irgendweranders@maindo.de\n";
print MAIL "Subject: hier steht der andere betreff\n\n";
print MAIL "nachrichtenbodygard\n";

close(MAIL);

Gibt es noch eine andere Methode?

Kann ich mit der letzten Lösung verhinder das sich zwei Eingaben überschneiden?

MFG Jack