Unsere Applikation lässt leider nur die rudimentären Einstellungen aus Post #5 zu. Aber gut zu wissen, dass es und wie es geht.
Es wird an der fehlenden SSL-Verschlüsselung liegen. Unverschlüsselt funktioniert nur Port 25, der jedoch meist bei den E-Maildiensten für Client-Zugriffe gesperrt ist.
Als Alternative könntest Du auf besagtem Rechner einen kleinen SMTP-Server aufsetzen, der via DynDNS eine auflösbare IP-Adresse hat und z.B. über selfhost.de mit einem MX-Record registriert ist. Dann könnte der Rechner Mails überallhin senden, ohne dass Du auf einen externen Mailanbieter angewiesen bist.
DynDNS und MX-Recoerd werden aber sein müssen, damit der empfangende Mailserver den Sendenden nicht abweist. Spamfilter/Mailserver blockieren SMTP-Server oft, wenn:
- kein gültiger A- oder MX-Record existiert
- der sendende SMTP-Server eine dynamische IP-Adresse besitzt (der oben erwähnte selfhost.de Dienst kann als Gateway genutzt werden - kostenpflichtig, preiswert)
- eine Reverse-DNS-Abfrage ins leere läuft
Eingehende Ports musst Du hierzu m.E. nicht freischalten.
Wenn DynDNS durch den Rechner aktualisiert werden soll, bietet sich z.B.
FreeDNS an. Der Client ist
hier erhältlich.
Ich habe diesen Konstrukt auf einem Firmenrechner in den USA eingerichtet, da der Router keine DynDNS-Einstellungen erlaubt - läuft seit zwei Jahren problemlos, nachdem ich dem Windows-Rechner beigebracht hatte, nach dem morgendlichen Hochfahren erst einmal einen DynDns-Update durchzuführen und in der Aufgabenplanung alle Stunde ebenfalls ein DynDNS-Update erfolgt.
Alternativ ginge vielleicht auch eine kostenlose Lösung mit Hilfe des kostenloses Smarthosts
Mailjet. -Den habe ich gerade auf die Schnelle gefunden. Er bietet z.B: sich als Mail-Gateway auch ohne SSL über Port 25 an.