[gelöst] ssmtp: Cannot open <Mailserver> bei der dritten Mail

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Lunix
Beiträge: 50
Registriert: 25.10.2014 10:58:27

[gelöst] ssmtp: Cannot open <Mailserver> bei der dritten Mail

Beitrag von Lunix » 28.02.2024 17:48:09

Hallo zusammen!

Unter Debian/GNU Linux 12 möchte ich mit einem Shellskript (das einen Befehl wie echo "Blabla" | mail -s "Bla" jemand@irgendwo.de enthält) und via ssmtp alle 20 Sekunden Mails an eine externe Mailadresse versenden, und das klappt über eine Fritzbox mit dem LAN-Kabel und mit WLAN. Unterwegs möchte ich das auch tun und dafür einen mobilen WLAN-Router verwenden. Der verschickt eine, zwei oder drei Mails, und dann hängt er. Nach gefühlt einer halben Minute kommt die Fehlermeldung:
mail: Nachricht kann nicht gesendet werden: Prozess wurde mit einem von Null verschiedenen Status beendet.
Das Programm "Protokolle" enthält folgende Fehlermeldung:
Cannot open mail.agenturserver.de:465
Dass das Skript übers die Fritzbox funktioniert, spricht dafür, dass die ssmtp.conf in Ordnung ist. Hier steht sie, falls das von Interesse ist:

Code: Alles auswählen

root=[Mail-Adresse]
mailhub=mail.agenturserver.de:465

rewriteDomain=agenturserver.de
hostname=[Mail-Adresse]
FromLineOverride=YES

AuthUser=[Mail-Adresse]
AuthPass=[Kennwort für Mail-Adresse]
UseTLS=YES
AuthMethod=LOGIN
Während das Skript erfolglos versucht, die Mail zu versenden, kann ich über den mobilen WLAN-Router problemlos surfen. Nur mit dem Mailversand hat er Schwierigkeiten. Der mobile WLAN-Router arbeitet seit Monaten fehlerfrei, nur jetzt der Mailversand klappt nicht richtig.

Wie kann man das Problem lösen?
Zuletzt geändert von Lunix am 28.02.2024 21:55:49, insgesamt 1-mal geändert.

mat6937
Beiträge: 2953
Registriert: 09.12.2014 10:44:00

Re: ssmtp: Cannot open <Mailserver> bei der dritten Mail

Beitrag von mat6937 » 28.02.2024 18:58:21

Lunix hat geschrieben: ↑ zum Beitrag ↑
28.02.2024 17:48:09
... via ssmtp alle 20 Sekunden Mails an eine externe Mailadresse versenden, ...

Das Programm "Protokolle" enthält folgende Fehlermeldung:
Cannot open mail.agenturserver.de:465
20 Sekunden ist ein ziemlich kurzer Zeitabstand.
Wenn Du die Fehlermeldung bekommst, wie ist dann die Ausgaben von:

Code: Alles auswählen

nc -zv -w 10 188.94.250.245 465
?
Zuletzt geändert von mat6937 am 28.02.2024 19:34:44, insgesamt 1-mal geändert.

Lunix
Beiträge: 50
Registriert: 25.10.2014 10:58:27

Re: ssmtp: Cannot open <Mailserver> bei der dritten Mail

Beitrag von Lunix » 28.02.2024 19:31:56

Die Ausgabe ist:

Code: Alles auswählen

mail.agenturserver.de [188.94.250.245] 465 (submissions) open

mat6937
Beiträge: 2953
Registriert: 09.12.2014 10:44:00

Re: ssmtp: Cannot open <Mailserver> bei der dritten Mail

Beitrag von mat6937 » 28.02.2024 19:34:26

Lunix hat geschrieben: ↑ zum Beitrag ↑
28.02.2024 19:31:56
Die Ausgabe ist:

Code: Alles auswählen

mail.agenturserver.de [188.94.250.245] 465 (submissions) open
Dann versuch mal mit einem Zeitabstand von z. B. 90 Sekunden (statt 20 Sekunden).

Lunix
Beiträge: 50
Registriert: 25.10.2014 10:58:27

Re: ssmtp: Cannot open <Mailserver> bei der dritten Mail

Beitrag von Lunix » 28.02.2024 21:18:42

Danke: Der lange Abstand tut's.
Jetzt habe ich eine Frage und ein Problem. Die Frage ist: Warum funktionieren über die Fritzbox auch 20 Sekunden? Mein Problem ist: Ich brauche die 20 Sekunden.
Der Fehler scheint im mobilen WLAN-Router oder am Provider zu liegen.
Oder hat jemand eine andere Idee?

Benutzeravatar
QT
Beiträge: 1242
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Re: ssmtp: Cannot open <Mailserver> bei der dritten Mail

Beitrag von QT » 28.02.2024 21:27:51

Schuss ins Blaue:

Zuhause hast Du natives IPv4 während Du mobil nur DS-Lite/CGNat hast und die Blockade sitzt im AFTR des Providers!?

Im Mobilfunk hat man idR nie eine IPv4 Adresse sondern meist nur IPv6, von wo aus man IPv4 Ziele dann über eine Umsetzung beim Provider erreicht. Hier könnten Rate Limits oder ähnliches greifen.

Wie gesagt nur 1 Idee so.....

Lunix
Beiträge: 50
Registriert: 25.10.2014 10:58:27

Re: ssmtp: Cannot open <Mailserver> bei der dritten Mail

Beitrag von Lunix » 28.02.2024 21:55:20

Vielleicht ist das die Lösung - ich werde beim Provider nachfragen, denn:
Mit der SIM-Karte eines anderen Providers funktioniert es problemlos auch mit 20 Sekunden.
Daher setze ich dieses Thema auf "gelöst" und suche beim Provider nach einer Lösung.
Euch beiden herzlichen Dank!!

Antworten