From: Roland W. <re...@bu...> - 2019-11-25 14:51:54
|
New submission from Roland Walter <r_w...@us...>: I tried to send an email with jython 2.7.1 and jython 2.7.2b2 with the attached mytest_smtplib.py. The attached image is 85 KiB in size. The OS is openSUSE Leap 15.1. The java version is 1.8.0_222. The program fails with: Traceback (most recent call last): File "mytest_smtplib.py", line 40, in <module> s.sendmail(sender, receiver, msg.as_string()) File "/usr/local/jython2.7.1/Lib/smtplib.py", line 745, in sendmail self.rset() File "/usr/local/jython2.7.1/Lib/smtplib.py", line 469, in rset return self.docmd("rset") File "/usr/local/jython2.7.1/Lib/smtplib.py", line 393, in docmd self.putcmd(cmd, args) File "/usr/local/jython2.7.1/Lib/smtplib.py", line 341, in putcmd self.send(str) File "/usr/local/jython2.7.1/Lib/smtplib.py", line 331, in send raise SMTPServerDisconnected('Server not connected') smtplib.SMTPServerDisconnected: Server not connected The log of the postfix mailserver shows: 2019-11-25T15:15:58.762073+01:00 dios postfix/smtpd[14421]: connect from localhost[127.0.0.1] 2019-11-25T15:15:59.066917+01:00 dios postfix/smtpd[14421]: 104A2A08C1: client=localhost[127.0.0.1] 2019-11-25T15:15:59.126283+01:00 dios postfix/cleanup[14434]: 104A2A08C1: message-id=<201...@di...> 2019-11-25T15:20:59.227259+01:00 dios postfix/smtpd[14421]: timeout after DATA (65507 bytes) from localhost[127.0.0.1] 2019-11-25T15:20:59.227865+01:00 dios postfix/smtpd[14421]: disconnect from localhost[127.0.0.1] ehlo=1 mail=1 rcpt=1 data=0/1 commands=3/4 But the same program works with python. ---------- components: Core, Library files: mytest_smtplib.py messages: 12796 nosy: r_walter severity: normal status: open title: smtplib.sendmail() does not work for mails bigger than 64 KiB type: crash versions: Jython 2.7.1, Jython 2.7.2 Added file: https://bugs.jython.org/file1679/mytest_smtplib.py _______________________________________ Jython tracker <re...@bu...> <https://bugs.jython.org/issue2840> _______________________________________ |