Postfix einrichten

  • Hallo !


    Verzweiflung pur, da ich es nicht hinkriege, per Postfix ne Mail zu senden. Habe es nach dem hier eingerichtet, wurde mir ab Arcor aber zuviel...
    http://wiki.ubuntuusers.de/Postfix#Grundkonfiguration


    Meldung zB von Outlook, wenn ich ne mail abschicke:

    Zitat

    Die Nachricht konnte nicht gesendet werden. Möglicherweise ist die Authentifizierungseinstellung für den Postausgangsserver [SMTP] nicht korrekt. Unterstützung erhalten Sie in der Hilfe. Suchen Sie dort nach der Problembehandlung für Windows Mail, und lesen Sie den Abschnitt zu Problemen beim Senden von E-Mails. Wenn Sie beim Feststellen der richtigen Servereinstellungen Hilfe benötigen, wenden Sie sich an den E-Mail-Dienstanbieter.


    Die zurückgewiesene E-Mail-Adresse war 'ricardo@rennberichte.com'. Betreff 'asfdasdf', Konto: 'Kontakt/R-Krause', Server: 'smtp.r-krause.de', Protokoll: SMTP, Serverantwort: '554 5.7.1 <ricardo(at)rennberichte.com>: Relay access denied', Port: 25, Secure (SSL): Nein, Serverfehler: 554, Fehlernummer: 0x800CCC79

    Auszug log ergibt:


    Zitat

    Jan 8 22:20:43 v220100145322363 courierpop3login: Connection, ip=[::ffff:217.93.26.59]
    Jan 8 22:20:43 v220100145322363 courierpop3login: LOGIN, user=kontakt(at)r-krause.de, ip=[::ffff:217.93.26.59]
    Jan 8 22:20:43 v220100145322363 courierpop3login: LOGOUT, user=kontakt(at)r-krause.de, ip=[::ffff:217.93.26.59], top=0, retr=0, rcvd=12, sent=39, time=0
    Jan 8 22:20:49 v220100145322363 postfix/smtpd[24426]: connect from pD95D1A3B.dip0.t-ipconnect.de[217.93.26.59]
    Jan 8 22:20:49 v220100145322363 postfix/smtpd[24426]: NOQUEUE: reject: RCPT from pD95D1A3B.dip0.t-ipconnect.de[217.93.26.59]: 554 5.7.1 <ricardo(at)rennberichte.com>: Relay access denied; from=<kontakt(at)r-krause.de> to=<ricardo@rennberichte.com> proto=SMTP helo=<laptop>
    Jan 8 22:20:50 v220100145322363 postfix/smtpd[24426]: disconnect from pD95D1A3B.dip0.t-ipconnect.de[217.93.26.59]

    Jemand ne Hilfestellung?


    EDIT: Also ich habe es jetzt nochmal so wie hier http://www.huschi.net/4_111_de…smtp-auth-einrichten.html probiert, aber dsa scheitert schon daran, das manche Ordner gar nicht vorhanden sind...

  • Unter anderem ja.


    main.cf:

    /sasl/smtpd.conf:

    Und genau hier wird denke ich mal auch der Fehler liegen, aber ich habe nicht viel Ahnung was da rein muss...(man richtet auch nicht jeden tag einen Mailserver ein :))

  • a) nimm bitte das passwort aus dem config file raus bevor du es postet!
    a.1) ändere bitte schleunigst dein passwort :)


    b)

    Code
    permit_sasl_authenticated

    auch in die smtp_sender_restrictions

  • Ja, danke für den Hinweis, das war aber sowieso nicht das aktuelle :)


    Hat aber auch nichts geändert....


    EDIT: Jetzt kriege ich plötzlich nur noch die Fehlermeldung, dass die Mail nicht gesendet werden konnte, da der Mailserver nicht reagiert. Es ist wie verhext !


    EDIT2: Musste ne Neuinstallation machen, hatte gestern Abend ne falsche Einstellung gesetzt und davon auch noch n Bakcup gemacht. Wird dann gleich getestet wie sich der Mailserver dann verhält...
    ->Hat allerdings gar nix gebracht, immernoch der selbe Fehler...

  • ein Fehler - geht trotzdem nicht ;)


    Outlook meldet beim abrufen - was auch nicht geht:

    Zitat

    Konto: 'Kontakt/R-Krause', Server: 'pop3.r-krause.de', Protokoll: POP3, Serverantwort: '-ERR chdir rkrause/kontakt@r-krause.de/ failed', Port: 110, Secure (SSL): Nein, Serverfehler: 0x800CCC90, Fehlernummer: 0x800CCC92


    Konto: 'Kontakt/R-Krause', Server: 'pop3.r-krause.de', Protokoll: POP3, Serverantwort: '-ERR USER/PASS required.', Port: 110, Secure (SSL): Nein, Serverfehler: 0x800CCC90, Fehlernummer: 0x800CCC92


    Konto: 'Kontakt/R-Krause', Server: 'pop3.r-krause.de', Protokoll: POP3, Serverantwort: '-ERR chdir rkrause/kontakt@r-krause.de/ failed', Port: 110, Secure (SSL): Nein, Serverfehler: 0x800CCC90, Fehlernummer: 0x800CCC92



    EDIT:
    Nach einigen austesten zeigt Outlook beim abrufen folgendes an:

    Zitat

    Konto: 'Kontakt/R-Krause', Server: 'pop3.r-krause.de', Protokoll: POP3, Serverantwort: '-ERR chdir rkrause/kontakt@r-krause.de/ failed', Port: 110, Secure (SSL): Nein, Serverfehler: 0x800CCC90, Fehlernummer: 0x800CCC92


    Senden geht natürlich nach wie vor nicht.


    Log sagt komischerweise gar nichts !

  • hm ....
    mich irritiert da was .. (wieder syscp vermute ich *g).
    Trag mal im outlook anstelle von pop3.domain.de nur domain.de ein, selbiges dann auch für smtp.


    Dannach bitte folgendes prüfen:


    Login ins SysCP als Admin => Rubrik "Ressourcen" => Domains => bearbeiten => Mailservereinstellungen .... was steht da in den 3 Feldern ?

  • E-Mail Domain: ja,
    Nur E-Mail: nein,
    Subdomains als E-Mail: nie


    Bin mir aber ziemlich sicher das es die Konfiguration vom Postfix ist die hier nicht mitspielt.


    EDIT merkt an, das die Logs folgendes melden:


    Zitat

    Jan 11 13:53:49 v220100145322363 postfix/virtual[1762]: fatal: open /etc/postfix/mysql-virtual_mailbox_maps.cf: Permission denied
    Jan 11 13:54:13 v220100145322363 postfix/trivial-rewrite[1901]: fatal: mysql:/etc/postfix/mysql-virtual_alias_maps.cf(0,lock|fold_fix): table lookup problem
    Jan 11 13:54:13 v220100145322363 postfix/trivial-rewrite[1912]: fatal: mysql:/etc/postfix/mysql-virtual_alias_maps.cf(0,lock|fold_fix): table lookup problem


    Wobei ich mir das permission denied nicht recht erklären kann, da ich Testweise den CHMOD geändert habe...

  • EDIT: Alles nochmal neu eingerichtet, Mails empfangen geht teilweise, aber senden geht nicht - die mail.err sagt mir:

    Zitat

    Jan 11 15:20:01 v220100145322363 postfix/sendmail[30265]: fatal: root(0): message file too big


    Ich habe ein Wort getippt :P

  • hm ....


    also irgendwie hab ich meine Zweifel das das System mit einem funktionierensen SysCP richtig eingerichtet wurde. Was du hier in diversen Foren an Fehlern und Fragen einstellst erweckt mir den Eindruck das an 20 Baustelllen gleichzeitig zu gange bist.....

  • So, hier nochmal: es existiert nur noch dieses Problem. Alle Configs neu geschrieben, sogar 2 mal Debian neu eingerichtet. Microschrott Mail gibt an, verbindung okay, Nachrichten abrufen. Allerdings bekomme ich keine Emails die ich an diese Adressen geschickt habe. Senden bricht mit einem Fehler ab. In den logs steht nur folgendes:


    Zitat

    Jan 10 06:46:55 v220100145322363 postfix/master[29897]: warning: process /usr/lib/postfix/virtual pid 20256 exit status 1
    Jan 10 06:46:55 v220100145322363 postfix/master[29897]: warning: /usr/lib/postfix/virtual: bad command startup -- throttling


    Ansonsten würde mich ja interessieren was da falsch läuft und in welchen Weiten meine Emails nun verbleiben...

  • Ich habe zufällig den Fehler entdeckt. Vielleicht findet ja jemand mit dem gleichen problem mal diesen Thread. Also folgendes:


    in /etc/postfix/ liegen folgende Dateien, die mich behindert haben.


    Zitat

    mysql-virtual_alias_maps.cf
    mysql-virtual_mailbox_domains.cf
    mysql-virtual_mailbox_maps.cf


    In einer Zeile findet man dann
    host = localhost
    hier sollte man localhost durch 127.0.0.1 ersetzen. Dann funktioniert es. Zumindest geht es mit dem empfangen bei mir seit dieser Änderung.

  • Dann kontrolliere einmal deine /etc/hosts, ob dort localhost auf 127.0.0.1 leitet ;)
    Weil normalerweise sollte localhost schon funktionieren



    MfG Christian

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

  • Zitat

    127.0.0.1 localhost.localdomain localhost

    Hätte also gehen sollen....jetzt kratz´ ich mich langsam aber doch am Kopf...



    Achja, genauso verwundert mich, das es genau eine Adresse gibt, von der ich immer noch keien Mails empfangen kann. An diese Adresse versendet Maisl kommen immer als unzustellbar zum Absender zurück. Eine verrückte Welt :P