Postfix als SMTP Relay zu web.de konfigurieren

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
audiomusica
Beiträge: 4
Registriert: 21.01.2022 13:56:31

Postfix als SMTP Relay zu web.de konfigurieren

Beitrag von audiomusica » 21.01.2022 14:45:06

-> Postfix 3.4.14

Hallo,

ich scheitere trotz der zahlreichen Tutorials im Netz daran, Postfix als SMTP relay zu web.de zu konfigurieren.

Einleitend was ich machen möchte: Ich habe ein Smartmeter (Volkszähler) auf einem Raspberry im Betrieb. Ein Sensor auf Basis ESP8266 mit ESPeasy sendet via WiFi seine Daten an die Datenbank des Smartmeters. Nun soll der ESP bei niedrigem Akkustand eine Email an mich versenden. Leider unterstüzt ESPeasy keine abgesicherten Protokolle, die web.de oder auch GMX und andere aber erfordern. Kann daher nicht direkt mit diesen Providern kommunizieren. Daher hatte ich auf einer meiner Synology Disk Stations zunächst das MailServer Paket installiert und als SMPT-Relay eingerichtet. Das funktioniert! Leider verhindert MailServer den Ruhezustand der Festplatten, so dass diese 24/7 durchlaufen. Resultat 100kWh/anno um alle drei, vier Monate die Info zu bekommen das der Akku geladen werden muss.

Kurzum: postfix soll eine Email von einem Client aus dem lokalen Netzwerk über eine ungesicherte Verbindung aufnehmen und abgesichert an web.de weiterleiten. Erreichbarkeit von außerhalb des lokalen Netzwerks ist nicht erfoderlich.

Es scheitert scheinbar schon daran das postfix wohl keine Authentifikation bei web.de durchführt (Fehler #530). Hier das Ergebnis aus mail.log wenn ich eine Email von der Kommandozeile des Raspberry sende:

Code: Alles auswählen

Jan 21 11:36:48 SmartMeterTS postfix/pickup[1983]: DAC607BCDC: uid=1000 from=<Pi@SmartMeterTS>
Jan 21 11:36:48 SmartMeterTS postfix/cleanup[1989]: DAC607BCDC: message-id=<20220121103648.DAC607BCDC@SmartMeterTS.fritz.box>
Jan 21 11:36:48 SmartMeterTS postfix/qmgr[1984]: DAC607BCDC: from=<hartmann-micha@web.de>, size=375, nrcpt=1 (queue active)
Jan 21 11:36:48 SmartMeterTS postfix/smtp[1987]: DAC607BCDC: to=<mihartmann@gmx.de>, relay=smtp.web.de[213.165.67.108]:587, delay=0.07, delays=0.02/0/0.04/0.01, dsn=5.0.0, status=bounced (host smtp.web.de[213.165.67.108] said: 530 Authentication required (in reply to MAIL FROM command))
Jan 21 11:36:48 SmartMeterTS postfix/cleanup[1989]: EF0D77C194: message-id=<20220121103648.EF0D77C194@SmartMeterTS.fritz.box>
Jan 21 11:36:48 SmartMeterTS postfix/bounce[1988]: DAC607BCDC: sender non-delivery notification: EF0D77C194
Jan 21 11:36:48 SmartMeterTS postfix/qmgr[1984]: EF0D77C194: from=<>, size=2414, nrcpt=1 (queue active)
Jan 21 11:36:48 SmartMeterTS postfix/qmgr[1984]: DAC607BCDC: removed
Jan 21 11:36:49 SmartMeterTS postfix/smtp[1987]: EF0D77C194: to=<hartmann-micha@web.de>, relay=smtp.web.de[213.165.67.124]:587, delay=0.06, delays=0.01/0/0.04/0.01, dsn=5.0.0, status=bounced (host smtp.web.de[213.165.67.124] said: 530 Authentication required (in reply to MAIL FROM command))
Jan 21 11:36:49 SmartMeterTS postfix/qmgr[1984]: EF0D77C194: removed
Bei der Ersteinrichtung von Postfix habe ich "Internet mit Smarthost" als Grundkonfiguration ausgewählt. Die Nutzerdaten sind in der Datei sasl_passwd korrekt abgelegt und mittels postmap anschließend nach sasl_passwd.db konvertiert.

Code: Alles auswählen

smtp.web.de:587 username:password
Desgleichen für die Aliase in sender_canonical.

Hier die wirksame Konfiguration, wie ich Sie via postconfig bekomme: https://nopaste.debianforum.de/41575

Hier die main.cf: https://nopaste.debianforum.de/41576

Da die Tutorials in einigen Punkten abweichen habe ich bereits einige Parameter variiert, jedoch ohne Erfolg.

Ich hoffe es kann mir hier jemand weiterhelfen.

Viele Grüße!

Benutzeravatar
bluestar
Beiträge: 2334
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Postfix als SMTP Relay zu web.de konfigurieren

Beitrag von bluestar » 22.01.2022 10:33:09

Vermutlich hast du kein SSL Support konfiguriert, schau dazu gab's vor ein paar Tagen hier einen Thread viewtopic.php?p=1293446#p1293446

audiomusica
Beiträge: 4
Registriert: 21.01.2022 13:56:31

Re: Postfix als SMTP Relay zu web.de konfigurieren

Beitrag von audiomusica » 22.01.2022 14:27:27

Doch, ich denke schon. Denn ich habe sowohl

Code: Alles auswählen

smtpd_tls_security_level = may
probiert und in der aktuellen Konfiguration sogar

Code: Alles auswählen

smtpd_tls_security_level = encrypt
drin. Siehe im Eingangspost verlinkte main.cf.

Dennoch steigt Postfix scheinbar nicht in die Authentifikation bei Anmeldung ein.

Grüße!

Antworten