Moin.
Ich habe ein seltsames Problem. Ich schicke nach Rechnungsläufen an viele Kunden Abrechnungsbelege und die Rechnungen.
Der Code ist im wesentlichen identisch mit dem Code im letzten Artikel hier: Sending An Attachment Using Net::SMTP (ja...das "boundary" Beispiel am Ende der Mail ist falsch).
Nun soll das ganze über externe Kisten laufen und ich habe die Net::SMTP durch Net::SMTPS ersetzt, welche sich eigentlich nur um SSL kümmert und ansonsten die Net::SMTP übernimmt.
Der Code funktioniert weiterhin insoweit, dass die Mail nach Authentifizierung versendet wird, inkl. der Anhänge.
Das Problem ist aber, dass " $smtp->dataend();" die Verbindung nicht beendet - es hängt - und zwar wenn ich SSL benutze.
"$smtp->dataend();" kommt aus der Lib "Net::cmd" und macht im Grunde nix anderes als ein "<NL>.<NL>" für das Ende des smtp Dialogs zu senden...
Tracen kann ich via SSL ja ooch nix ...
Jemand ne Idee?
Ich habe ein seltsames Problem. Ich schicke nach Rechnungsläufen an viele Kunden Abrechnungsbelege und die Rechnungen.
Der Code ist im wesentlichen identisch mit dem Code im letzten Artikel hier: Sending An Attachment Using Net::SMTP (ja...das "boundary" Beispiel am Ende der Mail ist falsch).
Nun soll das ganze über externe Kisten laufen und ich habe die Net::SMTP durch Net::SMTPS ersetzt, welche sich eigentlich nur um SSL kümmert und ansonsten die Net::SMTP übernimmt.
Der Code funktioniert weiterhin insoweit, dass die Mail nach Authentifizierung versendet wird, inkl. der Anhänge.
Das Problem ist aber, dass " $smtp->dataend();" die Verbindung nicht beendet - es hängt - und zwar wenn ich SSL benutze.
"$smtp->dataend();" kommt aus der Lib "Net::cmd" und macht im Grunde nix anderes als ein "<NL>.<NL>" für das Ende des smtp Dialogs zu senden...
Tracen kann ich via SSL ja ooch nix ...
Jemand ne Idee?