PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sendmail: collect: premature EOM: unexpected close



DirkJo
20.07.12, 17:25
Hallo,

wir nutzen RedHat ES 5.3, Jboss 5.1. Ich möchte im Rahmen von Kampagnen Mails per sendmail verschicken. Einige Versuche funktionieren einwandfrei (200 Mails, 900 Mails), manche nicht. Bei Versuchen etwa 3000 Mails zu verschicken, erhalte ich bei jeweils einer unterschiedlichen Anzahl von Mails (z.B. nach über 500 Mails, mal bei 143 Mails) einen Fehler. Danach werden keine Mails mehr geschrieben.

Im /var/log/maillog steht:

Jul 20 00:25:54 bm sendmail[9217]: q6JMNjAq008107: makeconnection (mailin.rzone.de. [IPv6:2a01:238:20a:202:50f0::1100]) failed: Network is unreachable
Jul 20 00:25:54 bm sendmail[9217]: q6JMNjAq008107: makeconnection (mailin.rzone.de. [IPv6:2a01:238:20a:202:50f0::1099]) failed: Network is unreachable
Jul 20 00:25:54 bm sendmail[9207]: STARTTLS=write, info: fds=9/8, err=3
Jul 20 00:25:54 bm sendmail[9217]: q6JMNjAq008107: SMTP outgoing connect on [192.168.1.15]
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: <-- MAIL FROM:<xxx@xxx.de>
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: --- 250 2.1.0 <xxx@xxx.de>... Sender ok
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: <-- RCPT TO:<yyy@yyy.de>
Jul 20 00:25:54 bm sendmail[9207]: STARTTLS=write, info: fds=9/8, err=3
Jul 20 00:25:54 bm sendmail[9207]: STARTTLS=write, info: fds=9/8, err=3
Jul 20 00:25:54 bm sendmail[9215]: STARTTLS: ClientCertFile missing
Jul 20 00:25:54 bm sendmail[9215]: STARTTLS: ClientKeyFile missing
Jul 20 00:25:54 bm sendmail[9215]: STARTTLS: CACertPath missing
Jul 20 00:25:54 bm sendmail[9215]: STARTTLS: CACertFile missing
Jul 20 00:25:54 bm sendmail[9215]: STARTTLS: CRLFile missing
Jul 20 00:25:54 bm sendmail[9215]: STARTTLS=client, init=1
Jul 20 00:25:54 bm sendmail[9215]: STARTTLS=client, start=ok
Jul 20 00:25:54 bm sendmail[9215]: STARTTLS=client, info: fds=9/8, err=2
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: --- 250 2.1.5 <yyy@yyy.de>... Recipient ok
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: <-- DATA
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: --- 354 Enter mail, end with "." on a line by itself
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: collect: premature EOM: unexpected close
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: collect: unexpected close on connection from localhost.localdomain, sender=<xxx@xxx.de>
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: --- 421 4.4.1 collect: unexpected close on connection from localhost.localdomain, from=<xxx@xxx.de> (hold)
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: --- 421 4.4.1 collect: unexpected close on connection from localhost.localdomain, from=<xxx@xxx.de> (held)
Jul 20 00:25:54 bm sendmail[8107]: q6JMNjAr008107: from=<xxx@xxx.de>, size=0, class=0, nrcpts=1, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Jul 20 00:25:54 bm sendmail[9215]: STARTTLS=client, info: fds=9/8, err=2
Jul 20 00:25:54 bm last message repeated 2 times
Jul 20 00:25:54 bm sendmail[9207]: STARTTLS=write, info: fds=9/8, err=3


Nach dieser Fehlermeldung finden sich im maillog keine Einträge mehr. Im Jboss Log wird danach für jede Mail ausgegeben:
Code:

It was not possible to send the email using the local SMTP server to: abc@def.de Cause: Not connected


Es sieht also so aus, dass auf unserem Server JBoss keine Verbindung zu sendmail mehr aufbauen kann.

Im Internet habe ich einen Hinweis auf sendmail.mc gefunden. Allerdings habe ich dort keinen dnsbl-Eintrag. Dies kann also auch nicht der Grund sein.

Ich habe jetzt keine Idee mehr.

Kann mir jemand helfen?
Vielen Dank

framp
20.07.12, 21:50
Multiposting -> hier (http://www.linux-forum.de/sendmail-collect-premature-eom-unexpected-close-2297147.html#post1318618) ...

@dirkjo: Bitte lesen (http://www.linux-tips-and-tricks.de/index.php/Latest/Multiposting-Was-ist-das-und-warum-mag-die-keiner.html)