Gibt es eine Möglichkeit, den E-Mail-Verkehr „umzuleiten“? Um es besser zu erklären: Nehmen wir an, der Server, der die E-Mails umleitet, ist 10.0.0.1, und der eigentliche Mailserver, der die E-Mails enthält, ist Gmail. Gibt es dann eine Möglichkeit, den E-Mail-Client mit 10.0.0.1 zu verbinden, aber den gesamten Verkehr an Gmail zu senden? Dies liegt daran, dass ich in meiner Situation nur eine direkte Verbindung zu diesem Server herstellen kann und keine direkte Verbindung zum Internet habe. Um E-Mails verwenden zu können, muss ich sie also weiterleiten/umleiten.
Ist dies irgendwie möglich und wenn ja, wie?
Antwort1
Gibt es eine Möglichkeit, den E-Mail-Verkehr „weiterzuleiten“?
Ja.
Ist dies irgendwie möglich und wenn ja, wie?
Dies wird allgemein als Mail-„Smarthost“ bezeichnet und ist ein sehr häufiger Anwendungsfall.
Sie müssen einen MTA auswählen (Postfix auswählen) und dann in der Dokumentation dieses MTA nachsehen, wie Sie ein Smarthost-Relay einrichten.
Antwort2
Was Sie brauchen, ist ein SMTP-Server mit einem sogenannten "Smarthost"-Konfigurationseintrag. Hier ist ein Beispiel mit Postfix:
http://www.certdepot.net/smtp-configure-a-mta-with-a-smart-host/
Die genauen Einzelheiten Ihrer Konfiguration hängen von den Einzelheiten Ihrer Anforderungen ab :)
Antwort3
Wenn Ihr einziges Problem darin besteht, den echten Mailserver nicht zu erreichen, ist das Einrichten eines Relays eine Verschwendung von Ressourcen und verursacht Probleme bei der Authentifizierung. Warum verwenden Sie nicht einfach eine Portweiterleitung (iptables oder rinetd)?