Hallo,
ich hole wie folgt die EMails von einem Account und schicke sie an einen anderen Empfänger weiter:
$mbox = imap_open ("{SERVER}INBOX", "ZUGANG", "PW");
$header=imap_header($mbox,1);
$body=imap_body($mbox,1);
$fheader=imap_fetchheader($mbox,1);
mail("meine@mail.de","$header->Subject","$body","$fheader");
Jetzt ist das Problem, dass im Header im Envelope-To Feld die erste Mail Adresse steht. Aus mail() resultiert also, dass die Mail an meine@mail.de sowie ein erneutes Mal an die Mail-Adresse, von der ich die Mail hole, geht.
Habe versucht, mit str_replace das Envelope-To Feld zu leeren oder gleich hier den Empfänger meine@mail.de einzutragen. Es geht aber immer noch eine erneute Mail an die Ursprungsadresse raus.
Gibt es eine Möglichkeit das zu verhindern? Will den Header nicht komplett aufbauen, da es eine komplizierte Multipart Mail ist.
Danke