'Andreas' schrieb am 03.06.2010 14:17:
delivery temporarily suspended: conversation with mailserver 2 timed out while sending RCPT TO
Hmm. Weisst Du wie SMTP funktioniert? Ist jetzt nicht bös gemeint. Nur so als Frage, weil dann erklären sich die timeouts in der config für Dich. Ohne ein rudimentäres Verständnis des SMTP Protokolls versteht man in der Regel die Config nämlich nicht und interpretiert namen von Optionen gerne mal flasch... ;)
der mta1 meldet sich bei denem mta2 mit helo <hostname> - nun wird mta2 vermutlich versuchen nen dns query nach dem namen zu machen. wenn der zu lange dauert schlägt ein helo timeout bei mta1 zu.
Das Übermitteln der envelope-empfänger passiert im RCPT-TO. Wenn nun der mta2 ausführlich per ldap/sql/sonst nem backend prüfen muss, ob die einzelnen adressen valide empfänger sind, kann das bei 1000 leuten schon mal dauern. dann wird der rcpt-timeout zuschlagen und deine fehlermeldung erscheinen, die du bekommst.
das kann man nun wie gesagt auf mehrere weisen lösen. Entweder weniger Empfänger pro smtp-verbindung übergeben, so dass es insgesamt schneller geht mit dem prüfen, oder das prüfen optimieren oder dem timeout hochsetzen.
Aber wie hier an anderer Stelle schon geschrieben wurde, sende mal die Ausgabe von postconf -n
cheers, Florian