Hello list,

I've been having problems with attachments and i even tried an upgrade to 1.2.2.20100520, but things remained the same.

Checking the logs, i've come across an interesting situation. As you can see from the SMTP conversation, SOGo tries to send the message using bare LFs, as opposed to RFC 5321, section 2.3.8, recommendations.

Would it be possible to fix this soon?


R's,

Hugo Monteiro.



Logs follow

--- snip ---

==> /var/log/sogo/sogo.log <==
2010-05-20 16:40:37.917 sogod[18421] Note: using 'UCS-2LE' on Linux.
2010-05-20 16:40:37.944 sogod[18421] File NSKeyValueCoding.m: 892. In [UIxMailEditor -valuesForKeys:] This method is deprecated, use -dictionaryWithValuesForKeys: May 20 16:40:37 sogod: SOGo watchdog [18421]: <<0x02ABB3A0[SOGoDraftObject]:newDraft1274369981-1>>D MIME Envelope: {"MIME-Version" = 1.0; "User-Agent" = "SOGoMail 1.2.2"; date = "Thu, 20 May 2010 16:40:37 +0100"; from = "Hugo Monteiro <[email protected]>"; "message-id" = "<47f5-4bf55800-5-6b8b4...@65349433>"; "reply-to" = "Hugo Monteiro <[email protected]>"; subject = asdadasd; to = "\"Hugo Monteiro\" <[email protected]>"; } May 20 16:40:37 sogod: SOGo watchdog [18421]: <<0x02ABB3A0[SOGoDraftObject]:newDraft1274369981-1>>D attachments: ("<NGMimeBodyPart[0x0x25da7d0]: header={\"content-disposition\" = \"<NGMimeContentDispositionHeaderField[0x0x1c46b10]: type=attachment parameters={filename = zcs.vcard; }>\"; \"content-length\" = 30388; \"content-transfer-encoding\" = base64; \"content-type\" = \"application/octet-stream\"; } bodyClass=NGMimeFileData body=<0x0x1ac7110[NGMimeFileData]: path=/tmp/OGo47F54BF557F501.tmp>>") May 20 16:40:37 sogod: SOGo watchdog [18421]: <<0x02ABB3A0[SOGoDraftObject]:newDraft1274369981-1>>D message: <NGMimeMessage[0x0x219d880]: header={"MIME-Version" = 1.0; "User-Agent" = "SOGoMail 1.2.2"; "content-type" = "<NGMimeType: multipart/mixed>"; date = "Thu, 20 May 2010 16:40:37 +0100"; from = "Hugo Monteiro <[email protected]>"; "message-id" = "<47f5-4bf55800-5-6b8b4...@65349433>"; "reply-to" = "Hugo Monteiro <[email protected]>"; subject = asdadasd; to = "\"Hugo Monteiro\" <[email protected]>"; } body=<NGMimeMultipartBody[0x0x2319380]: parts=("<NGMimeBodyPart[0x0x20674c0]: header={\"content-type\" = \"text/plain; charset=utf-8\"; } bodyClass=GSCInlineString bodyLen=20 body=
--
Hugo Monteiro>", "<NGMimeBodyPart[0x0x25da7d0]: header={\"content-disposition\" = \"<NGMimeContentDispositionHeaderField[0x0x1c46b10]: type=attachment parameters={filename = zcs.vcard; }>\"; \"content-length\" = 30388; \"content-transfer-encoding\" = base64; \"content-type\" = \"application/octet-stream\"; } bodyClass=NGMimeFileData body=<0x0x1ac7110[NGMimeFileData]: path=/tmp/OGo47F54BF557F501.tmp>>")>> C: connect to <0x0x2d08bb0[NGInternetSocketAddress]: host=localhost not-filled> S: <SMTP-Reply: code=220 line='mail.ae.fct.unl.pt ESMTP AEFCTUNL Mail eXchanger'>
C: EHLO localhost
S: <SMTP-Reply: code=250 line='8BITMIME'>
S: pipelining extension supported.
C: MAIL FROM:<[email protected]>
C: RCPT TO:<[email protected]>
C: DATA
S: <SMTP-Reply: code=354 line='go ahead punk, make my day'>
C: data(31309 bytes) ..
S: <SMTP-Reply: code=451 line='See http://pobox.com/~djb/docs/smtplf.html.'>
2010-05-20 16:40:38.034 sogod[18421] SMTP(DATA): mail input failed, got code 451 .. EXCEPTION: <NSException: 0x25b8fd0> NAME:SMTPException REASON:require state 2, now in 3 INFO:(nil) May 20 16:40:38 sogod: SOGo watchdog [17581]: <0x0x1bb8c40[WOWatchDogChild]> child 18421 exited May 20 16:40:38 sogod: SOGo watchdog [17581]: <0x0x1bb8c40[WOWatchDogChild]> (terminated due to signal 6)
May 20 16:40:38 sogod: SOGo watchdog [18483]: SNS support disabled.
May 20 16:40:38 sogod: SOGo watchdog [17581]: <0x0x1b81230[WOWatchDog]> child spawned with pid 18483 May 20 16:40:38 sogod: SOGo watchdog [18483]: <0x0x1f74ba0[SOGoProductLoader]> SOGo products loaded from '/usr/lib/GNUstep/SOGo': May 20 16:40:38 sogod: SOGo watchdog [18483]: <0x0x1f74ba0[SOGoProductLoader]> Mailer.SOGo, AdministrationUI.SOGo, MailerUI.SOGo, Contacts.SOGo, PreferencesUI.SOGo, ContactsUI.SOGo, MailPartViewers.SOGo, SchedulerUI.SOGo, MainUI.SOGo, CommonUI.SOGo, Appointments.SOGo May 20 16:40:38 sogod: SOGo watchdog [18483]: |SOGo| version 1.2.2 (build @vizzini.inverse.ca 201005201056) -- starting May 20 16:40:38 sogod: SOGo watchdog [18483]: |SOGo| vmem size check enabled: shutting down app when vmem > 384 MB

==> /var/log/apache2/hosting/ae.fct.unl.pt/error.log <==
[Thu May 20 16:40:38 2010] [error] [client 10.130.24.131] (70014)End of file found: proxy: error reading status line from remote server 127.0.0.1, referer: https://ae.fct.unl.pt/SOGo/so/hm/Mail/hm_A_ae_D_fct_D_unl_D_pt/folderDrafts/newDraft1274369981-1/edit [Thu May 20 16:40:38 2010] [error] [client 10.130.24.131] proxy: Error reading from remote server returned by /SOGo/so/hm/Mail/hm_A_ae_D_fct_D_unl_D_pt/folderDrafts/newDraft1274369981-1/send, referer: https://ae.fct.unl.pt/SOGo/so/hm/Mail/hm_A_ae_D_fct_D_unl_D_pt/folderDrafts/newDraft1274369981-1/edit

--- snip ---

--
fct.unl.pt:~# cat .signature

Hugo Monteiro
Email    : [email protected]
Telefone : +351 212948300 Ext.15307
Web      : http://hmonteiro.net

Divisão de Informática
Faculdade de Ciências e Tecnologia da
                   Universidade Nova de Lisboa
Quinta da Torre   2829-516 Caparica   Portugal
Telefone: +351 212948596   Fax: +351 212948548
www.fct.unl.pt                [email protected]

fct.unl.pt:~# _

-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to