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
Code: Alles auswählen
smtp.web.de:587 username:password
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!