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