Kein Versenden via SMPT aus dem Ausland (Schweden) möglich

  • Hallo zusammen,


    heute morgen rief mich ein Freund aus Schweden an, der dort vergeblich versuchte, seine Emails zu versenden. Ich war ein wenig überrascht, schien nach Einrichtung eines Testclients auf meinem Rechner doch alles hier in deutschen Landen prima zu funktionieren.


    Nun ich möchte euch die Lösung nicht vorenthalten. Wohl auf Grund von Spam wird in manchen Ländern der Port 25 für das Versenden von Mails gesperrt.


    http://wolf-u.li/1655/submissi…87-in-postfix-aktivieren/ erklärt, wie man die Postfixeinstellungen entsprechend ändert um dann auf Port 587 ausweichen zu können.


    Die folgenden Zeilen in der /etc/postfix/master.cf (Debian) zum submission (!) Port sollten genau so auskommentiert, die zum smtp port kommentiert werden und dann der emailserver neu gestartet werden.


    Code
    #smtp      inet  n       -       -       -       -       smtpd
    submission inet n       -       -       -       -       smtpd
       -o smtpd_enforce_tls=yes
       -o smtpd_sasl_auth_enable=yes
       -o smtpd_client_restrictions=permit_sasl_authenticated,reject
    Code
    /etc/init.d/postfix restart

    Nachteil: Email Versand läuft nur noch unter TLS und mit Port 587.


    Getestet unter Debian Lenny / SysCP 1.4 / Vserver 15xx.


    Weiss jemand von euch, ob man den smtp Port auch aktiviert lassen kann, damit Postfix auf beiden Ports hört?


    Grüße Axel

    Mit freundlichen Grüßen
    Axel Pospischil
    Ludwigshafen a. Rhein

  • Zitat

    Weiss jemand von euch, ob man den smtp Port auch aktiviert lassen kann, damit Postfix auf beiden Ports hört?

    Konnte die Antwort selbst finden und testen:


    JA es ist möglich. Durch einfaches aktivieren beider Zeilen lauscht Postfix dann auf Port 25 und 587.


    Siehe http://rackerhacker.com/2007/0…sion-port-587-in-postfix/


    Code
    smtp      inet  n       -       -       -       -       smtpd
    submission inet n       -       -       -       -       smtpd
       -o smtpd_enforce_tls=yes
       -o smtpd_sasl_auth_enable=yes
       -o smtpd_client_restrictions=permit_sasl_authenticated,reject

    Mit freundlichen Grüßen
    Axel Pospischil
    Ludwigshafen a. Rhein