otelo
03-03-2004, 13:36
Hi,
ich habe ein Problem beim Versenden von Mail per Perl.
Nach klicken auf einen Link verschickt das Script an eine aus einer DB ausgelesenen Adresse eine dynamisch zusammengesetzte Mail. Es benutzt dazu den auf dem gleichen Server laufenden sendmail daemon. Das ganze funktioniert solange gut, bis eine Mail verschickt wird, bei der die Zielmailadresse nicht stimmt. Die Mailerdaemonmail kriege ich nicht an meine Mailaddresse, die unter FROM angegeben ist. Sie läuft immer im Postkorb des Hauptpostmasters des Mailservers an.
Ich habe nun schon alle Headerfelder ausprobiert und weiß nicht mehr weiter.
$msg = MIME::Lite->new (
Return-Path => 'bla@bla1.de',
From => 'bla@bla1.de',
To => $email,
Reply-To => 'bla@bla1.de',
Sender => 'bla@bla1.de',
Subject => 'Bestellung',
Type => 'multipart/mixed');
Im Maillog sehe ich bei falscher Adresse immer:
Mar 3 14:19:52 web6 qmail: 1078319992.877900 info msg 1206207: bytes 57191 from <anonymous@blubb2.de> qp 20829 uid 99
Mar 3 14:19:52 web6 qmail: 1078319992.882612 starting delivery 50247: msg 1206207 to local abc.de-123@abc.de
Mar 3 14:19:52 web6 qmail: 1078319992.882699 status: local 1/10 remote 0/20
Mar 3 14:19:52 web6 qmail: 1078319992.898499 delivery 50247: failure: Sorry,_no_mailbox_here_by_that_name._vpopmail_(#5. 1.1)/
Mar 3 14:19:52 web6 qmail: 1078319992.898579 status: local 0/10 remote 0/20
Mar 3 14:19:52 web6 qmail: 1078319992.906838 bounce msg 1206207 qp 20834
Mar 3 14:19:52 web6 qmail: 1078319992.906928 end msg 1206207
Mar 3 14:19:52 web6 qmail: 1078319992.907821 new msg 1206208
Mar 3 14:19:52 web6 qmail: 1078319992.907865 info msg 1206208: bytes 57715 from <> qp 20834 uid 512
Mar 3 14:19:52 web6 qmail: 1078319992.912623 starting delivery 50248: msg 1206208 to local blubb2.de-anonymous@blubb2.de
Mar 3 14:19:52 web6 qmail: 1078319992.912669 status: local 1/10 remote 0/20
Mar 3 14:19:52 web6 qmail: 1078319992.925531 delivery 50248: success: POP_user_does_not_exist,_but_will_deliver_to_/home/vpopmail/domains/blubb2.de/postmaster/did_0+0+1/
wenn ich mir die Headerinfos bei erfolgreich gesendeten Mails anschaue steht im Header immer bei Return-Path <anonymous@blubb2.de> und eigentlich sollte da <bla@bla1.de> stehen.
Hat irgendjemand eine Ahnung woran das liegen kann?
Gruß und danke
otelo
ich habe ein Problem beim Versenden von Mail per Perl.
Nach klicken auf einen Link verschickt das Script an eine aus einer DB ausgelesenen Adresse eine dynamisch zusammengesetzte Mail. Es benutzt dazu den auf dem gleichen Server laufenden sendmail daemon. Das ganze funktioniert solange gut, bis eine Mail verschickt wird, bei der die Zielmailadresse nicht stimmt. Die Mailerdaemonmail kriege ich nicht an meine Mailaddresse, die unter FROM angegeben ist. Sie läuft immer im Postkorb des Hauptpostmasters des Mailservers an.
Ich habe nun schon alle Headerfelder ausprobiert und weiß nicht mehr weiter.
$msg = MIME::Lite->new (
Return-Path => 'bla@bla1.de',
From => 'bla@bla1.de',
To => $email,
Reply-To => 'bla@bla1.de',
Sender => 'bla@bla1.de',
Subject => 'Bestellung',
Type => 'multipart/mixed');
Im Maillog sehe ich bei falscher Adresse immer:
Mar 3 14:19:52 web6 qmail: 1078319992.877900 info msg 1206207: bytes 57191 from <anonymous@blubb2.de> qp 20829 uid 99
Mar 3 14:19:52 web6 qmail: 1078319992.882612 starting delivery 50247: msg 1206207 to local abc.de-123@abc.de
Mar 3 14:19:52 web6 qmail: 1078319992.882699 status: local 1/10 remote 0/20
Mar 3 14:19:52 web6 qmail: 1078319992.898499 delivery 50247: failure: Sorry,_no_mailbox_here_by_that_name._vpopmail_(#5. 1.1)/
Mar 3 14:19:52 web6 qmail: 1078319992.898579 status: local 0/10 remote 0/20
Mar 3 14:19:52 web6 qmail: 1078319992.906838 bounce msg 1206207 qp 20834
Mar 3 14:19:52 web6 qmail: 1078319992.906928 end msg 1206207
Mar 3 14:19:52 web6 qmail: 1078319992.907821 new msg 1206208
Mar 3 14:19:52 web6 qmail: 1078319992.907865 info msg 1206208: bytes 57715 from <> qp 20834 uid 512
Mar 3 14:19:52 web6 qmail: 1078319992.912623 starting delivery 50248: msg 1206208 to local blubb2.de-anonymous@blubb2.de
Mar 3 14:19:52 web6 qmail: 1078319992.912669 status: local 1/10 remote 0/20
Mar 3 14:19:52 web6 qmail: 1078319992.925531 delivery 50248: success: POP_user_does_not_exist,_but_will_deliver_to_/home/vpopmail/domains/blubb2.de/postmaster/did_0+0+1/
wenn ich mir die Headerinfos bei erfolgreich gesendeten Mails anschaue steht im Header immer bei Return-Path <anonymous@blubb2.de> und eigentlich sollte da <bla@bla1.de> stehen.
Hat irgendjemand eine Ahnung woran das liegen kann?
Gruß und danke
otelo