exim4-light --> Web Expert E-mail: Authentication failure

  • Hallo zusammen,


    ich möchte von meinem vServer aus E-Mails versenden können (lokale Mails und Mails z.B. aus einer Webanwendung über PHP).
    Da ich einen MTA benötige der auf einem Port lauscht (PHP Chroot) habe ich mich für exim4-light entschieden.
    Gerne würde ich nun eine neu angelegte E-Mail-Adresse aus dem Web Expert nutzen.


    Leider scheint das so nicht zu klappen.


    Eine Testnachricht sende ich mit:

    Code
    echo "Hallo Welt. Das ist ein Test" | mail -s Testmail MEINE_MAIL_ADRESSE@gmail.com


    Der Log von Exim zeigt mir nun

    Code
    2017-01-25 10:06:33 1HGCX-0003zP-Tx <= USER@SERVER_FQDN U=USER P=local S=375
    2017-01-25 10:06:34 1HGCX-0003zP-Tx cram_md5 authenticator failed H=mxf943.netcup.net [46.38.249.67] 535 5.7.8 Error: authentication failed: One time use of a plaintext password will enable requested mechanism for user
    2017-01-25 10:06:34 1HGCX-0003zP-Tx plain authenticator failed H=mxf943.netcup.net [46.38.249.67] 535 5.7.8 Error: authentication failed: authentication failure
    2017-01-25 10:06:34 1HGCX-0003zP-Tx login authenticator failed H=mxf943.netcup.net [46.38.249.67] 535 5.7.8 Error: authentication failed: authentication failure
    2017-01-25 10:06:34 1HGCX-0003zP-Tx ** MEINE_MAIL_ADRESSE@gmail.com R=smarthost T=remote_smtp_smarthost X=TLS1.2:DHE_RSA_AES_256_GCM_SHA384:256 DN="C=DE,ST=Baden-Wuerttemberg,L=Karlsruhe,O=netcup GmbH,CN=*.netcup.net": SMTP error from remote mail server after RCPT TO:<virgil.grigoras@gmail.com>: host mxf943.netcup.net [46.38.249.67]: 554 5.7.1 <v22016111525639641.ultrasrv.de[188.68.37.202]>: Client host rejected: Access denied
    2017-01-25 10:06:34 1cWJXG-0003zU-0r <= <> R=1HGCX-0003zP-Tx U=Debian-exim P=local S=1392
    2017-01-25 10:06:34 1HGCX-0003zP-Tx Completed
    2017-01-25 10:06:34 1cWJXG-0003zU-0r => USER <USER@SERVER_FQDN> R=local_user T=maildir_home
    2017-01-25 10:06:34 1cWJXG-0003zU-0r Completed


    Mein erster Gedanke: Passowort ist falsch.
    Also ab ins Webmail und eingeloggt. Das klappte problemlos.


    Meine Konfig:
    /etc/exim4/exim4.conf.localmacros

    Code
    MAIN_TLS_ENABLE = 1


    /etc/exim4/update-exim4.conf.conf


    /etc/exim4/passwd.client

    Code
    mxf943.netcup.net:587:EMAIL@MEINE_DOMAIN.DE:PASSWORT


    Wenn ich dc_eximconfig_configtype='smarthost' auf dc_eximconfig_configtype='internet' ändere klappt es, dann sende ich aber nicht mehr über die E-Mail Adresse von meinem Web Expert-Paket.


    Hat jemand von Euch eine Idee woran es liegen könnte?


    Vielen Dank.

  • Wieso möchtest du das Webhosting als Smarthost verwenden? Du kannst doch auch direkt von dem vServer senden, auch unter deiner Adresse aus dem Webhosting. Eventuell musst du nur bestehende SPF-Records anpassen..

  • Erhältst Du eine andere Fehlermeldung, wenn Du keine oder falsche Benutzerdaten hinsendest?



    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Danke für Eure Antworten.


    Konnte den Fehler mittlerweile finden.


    in /etc/exim4/passwd.client


    hatte ich


    Code
    mxf943.netcup.net:587:EMAIL@MEINE_DOMAIN.DE:PASSWORT


    stehen. Der Port darf dort aber nicht rein. Da ich auch noch den Port mit einem Doppelpunkt getrennt habe - und exim Doppelpunkte zur Trennung der Parameter hier nutzt - war das Chaos perfekt ;)