From: Stan Hoeppner on 23 Jul 2010 16:01 Jesus Cea put forth on 7/23/2010 2:33 PM: > The email filesize is around 300Kbytes. The mailing list rejects it. > > Should I send it to your personal email?. Send a ZIP file? Put it on your httpd server, or upload it to pastebin.com, and publish the appropriate link. -- Stan
From: Jesus Cea on 23 Jul 2010 16:19 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 23/07/10 20:29, Wietse Venema wrote: >> >> How can I help you to diagnose & solve the error?. > > With POSTFIX "smtpd -v" and "cleanup -v" logging for: > > - One message that demonstrates the problem > > - The EXACT SAME MESSAGE with one letter changed in the recipient > address, so that it does not demonstrate the problem. The address showing the issue is "torrents(a)jcea.es". If I create an alias "torrentz(a)jcea.es", it doesn't work either. Same issue. Creating an alias called "torrentsz(a)jcea.es" (one more character), it accepts the mail!!!. Attached logs. Edited only to remove authentication data. The first one is the failure (I abort the sending after 8 seconds), the second is the OK sending. PS: Logs sent to Wietse by private means :) - -- Jesus Cea Avion _/_/ _/_/_/ _/_/_/ jcea(a)jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ jabber / xmpp:jcea(a)jabber.org _/_/ _/_/ _/_/_/_/_/ .. _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQCVAwUBTEn5b5lgi5GaxT1NAQJZsQQAm3VF6/hLJUuhl7y91XYhAzBUhUkFRHds 08cmbfphSvFFcQbA/MSFpAjdJhyUMB+uB5XVCWz6kT0m/OzI++uYjwwG4lBFtEym I6qbhrA5d/u0s4i9WWxzq5wFssOBkO3tfPmcplfyKr5I7OIAEn6wV4aobcpkFsPa BKrWnu70Fdw= =g8ny -----END PGP SIGNATURE-----
From: Jesus Cea on 23 Jul 2010 17:22 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 23/07/10 23:09, Wietse Venema wrote: > This has nothing to do with milters. > > A diff between the logs shows that YOU disconnect from the submission > port before POSTFIX has logged the final MIME boundary. > > I suspect that you have an SMTP client implementation problem that > is sensitive to the exact length of a message. I disconnected manually *after* 8 seconds because I know it is going to timeout. You see my manual disconnection, check the timestamps, there is a 8 seconds gap between the "rcpt" milter callback and the (manual) connection closing. During this time there is NO milter header callback. I can leave the "natural" timeout. My Thunderbird is going to close the connection automatically after 60 seconds. The fact is: sending to "torrents(a)jcea.es" timeouts. Sending to "torrentz(a)jcea.es" timeouts. Sending to "torrentsz(a)jcea.es" works. Debugging my milter module, it is waiting for postfix to send the headers. Postfix doesn't send anything UNTIL I close the connection manually (what you are seeing in the log I sent you) or my email client timeouts and closes the link too, after 60 seconds). When the connection is severed, my milter module gets the "ABORT" notification, correctly. - -- Jesus Cea Avion _/_/ _/_/_/ _/_/_/ jcea(a)jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ jabber / xmpp:jcea(a)jabber.org _/_/ _/_/ _/_/_/_/_/ .. _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQCVAwUBTEoILJlgi5GaxT1NAQLgCgP9H36/K/3JhTGKVBjXde+nTlbI2SETHq9x mjuHSNWg1wyYrrtEWotbj3+9wYQGADOF5sFyn8NvGfWOiMKLyp+xTO5QWz8IQ919 1HHJqkGbwVSKoDvAj5kzQGfLalg0tmKheMlABvBTqzs7xQZnKqK6nz434/cAYpYt 5U45c5hDiS0= =P+Ld -----END PGP SIGNATURE-----
From: Wietse Venema on 23 Jul 2010 19:28 Jesus Cea: > On 23/07/10 23:09, Wietse Venema wrote: > > This has nothing to do with milters. > > > > A diff between the logs shows that YOU disconnect from the submission > > port before POSTFIX has logged the final MIME boundary. > > > > I suspect that you have an SMTP client implementation problem that > > is sensitive to the exact length of a message. > > I disconnected manually *after* 8 seconds because I know it is going to > timeout. You see my manual disconnection, check the timestamps, there is > a 8 seconds gap between the "rcpt" milter callback and the (manual) > connection closing. During this time there is NO milter header callback. Of course not. 1) I repeat, this has nothing to do with milters. 2) I repeat, the problem is that Postfix does not recognize the end of the message. Wietse
From: Jesus Cea on 23 Jul 2010 21:55 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 24/07/10 01:28, Wietse Venema wrote: > 2) I repeat, the problem is that Postfix does not recognize the > end of the message. I don't send the message completely. According to thunderbird, it sends 88% only, waiting for postfix to open the tcp window more. That is, thunderbird has filled the tcp window, and it is waiting for postfix. But postfix definitively has the message headers already, and it is not sending them to the milter module. Seems like a deadlock of some kind. Does postfix wait until having *ALL* the message to send the headers, the EOH, the body and the EOB to the milter?. I don't know. I don't think so, but I don't actually know. Currently postfix gets 88% of the email. Sends to my milter: "connect", "mail from" and "rcpt to". Doesn't send any header at all (that it already has) neither 88% of the body it already has. But this only happens with THIS particular message sent to this particular recipient. Since my milter module doesn't have any header/body yet, it is not a milter module issue eiter. Anyway, it doesn't explain either why sending to "torrents(a)jcea.es" fails, but sending the very same message to "torrentsz(a)jcea.es" works. If you are actually saying that the issue is with thunderbird email client, my next step would be to do a python email sender sending the very same mail. I don't know if that could be enough to convince you that something is wrong with postfix milter handling. What can I do to convince you?. Maybe "-vvv"? :-) - -- Jesus Cea Avion _/_/ _/_/_/ _/_/_/ jcea(a)jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ jabber / xmpp:jcea(a)jabber.org _/_/ _/_/ _/_/_/_/_/ .. _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQCVAwUBTEpIBplgi5GaxT1NAQKYOQQAiU0n4BUh95dBLFKGpA9tiEfHeOvwh/m4 z0P7jik11xJpWsGhbkTsrYtPE/CaKtUpJXFeIOqh1iC0CUQpWutcQinMaO0FLHPP ZghCt/iwNZyl0o8CrTcYi/McGWHdVvcnrivsjUDmFfFZjHf4S/pwEKxrJ95beJW6 xNIkscpwXko= =FGnw -----END PGP SIGNATURE-----
First
|
Prev
|
Next
|
Last
Pages: 1 2 3 Prev: Block/allow incoming IP only for SOME domains Next: potconf -A returns a NULL value |