Benutzer können keine E-Mails über SMTP senden

Benutzer können keine E-Mails über SMTP senden

Ich habe meinen eigenen Mailserver, der früher von Hostgator gehostet wurde, aber jetzt habe ich einen VPS.

Von meinem Heimatstandort aus kann ich so viele Mails senden und empfangen, wie ich will. Das funktioniert sogar auf meinem Telefon.

Meine anderen Benutzer können sich auch bei ihren Konten anmelden, wenn siebei mir zuhause, über meine Verbindung.

Aber: Wenn sie nach Hause gehen, können sie es nicht. Und ich habe keine Ahnung, warum.

Also, TL;DR: Wenn mein Freund eine E-Mail von zu Hause sendet, gibt Thunderbird einen Fehler aus, wenn er es von hier (auf seinem Laptop) aus macht, funktioniert es einwandfrei. Der Server steht in England.

Ich weiß, das ist nicht viel, aber ich habe keine Ahnung, wo ich anfangen soll. Ich habe keine hostspezifischen Filter festgelegt.

Antwort1

Es ist durchaus möglich, dass der ISP Ihrer Benutzer strenger vorgeht als Ihrer. Häufig blockieren ISPs den gesamten ausgehenden SMTP-Verkehr, der nicht an ihre eigene SMTP-Farm gerichtet ist. Lassen Sie sie die Verkehrsrichtlinien ihres ISPs prüfen. Möglicherweise steht etwas auf ihrer Website oder wird zumindest in einem Forumsthread auf DSLReports.com erwähnt. Ich würde Ihnen raten, sie ihren ISP anrufen zu lassen, aber es ist einfacher, mit den Fingern zu jonglieren, als aus den ersten zwei oder drei Stufen des „technischen Supports“ eines ISPs schlüssige Informationen zu erhalten.

Antwort2

Port 25 wird häufig von Internetdienstanbietern blockiert (sowohl eingehend als auch ausgehend). Ich erinnere mich an ein besonders frustrierendes Telefongespräch mit dem technischen Support, bei dem ich versuchte, meinen Port 25 freizugeben. Der Supportmitarbeiter wiederholte ständig wie ein Mantra: „Wir blockieren keine Ports.“ Als ob es durch die Wiederholung irgendwie wahr geworden wäre. Ich habe einfach aufgegeben und angefangen, andere Ports zu verwenden.

Wenn nur der ISP Ihres Freundes den ausgehenden Port 25 und/oder Ihr ISP den eingehenden Port 25 blockiert, können Sie Ihren Mailserver so konfigurieren, dass er auf Port 587 (dem „Übermittlungsport“) lauscht, der typisch für SMTP-Verbindungen von Mailclients ist.

Wenn Ihr ISP den ausgehenden Port 25 blockiert, benötigen Sie einen MTA eines Drittanbieters, mit dem Sie eine Verbindung herstellen und über den Sie E-Mails weiterleiten können. Wenn Sie ein E-Mail-Konto an einer Universität haben, können Sie diese SMTP-Anmeldedaten verwenden (vorausgesetzt, sie verwenden Port 587).

Wenn Ihr ISP den eingehenden Port 25 blockiert und Sie einen echten Mailserver haben möchten (an den andere Mailserver die Mails übermitteln), müssen Sie irgendwo einen Mailserver eines Drittanbieters haben, der auf Port 25 lauschen und die Mails an Sie weiterleiten kann.

verwandte Informationen