For some reason, GMail is adding extra linefeeds to the mail headers
of messages sent from RoundCube, which really throws mail clients for
a loop. For instance, here's a typical RoundCube-originating message
after having passed through GMail:
X-Gmail-Received: 42fd8fa28168e28d022d6c191a6035a5c7c18642
Delivered-To: test@gmail.com
Received: by 10.64.199.10 with SMTP id w10cs33178qbf;
Sat, 5 Nov 2005 17:54:08 -0800 (PST)
Received: by 10.65.234.16 with SMTP id l16mr3839339qbr;
Sat, 05 Nov 2005 17:54:08 -0800 (PST)
Return-Path: wubba@wubba.com
Received: from xxxxx.wubba.com (xxxxx.wubba.com [255.255.255.255])
by mx.gmail.com with SMTP id e17si2975802qba.
2005.11.05.17.54.08;
Sat, 05 Nov 2005 17:54:08 -0800 (PST)
Received-SPF: neutral (gmail.com: 255.255.255.255 is neither
permitted nor denied by best guess record for domain of wubba@wubba.com)
Date: Sat, 05 Nov 2005 17:54:08 -0800 (PST)
Message-Id: 436d6240.731426fd.0ea8.4b29SMTPIN_ADDED@mx.gmail.com
Received: (qmail 66507 invoked by uid 65534); 6 Nov 2005 01:54:08 -0000
To: test@gmail.com
Subject: Wubba
MIME-Version: 1.0
Date: Sat, 5 Nov 2005 20:54:08 -0500
Hello,
I can not reproduce this with my development environment but you could try out the following:
Replace
$MAIL_MIME = new Mail_mime();
in program/steps/mail/sendmail.inc with the following line
$MAIL_MIME = new Mail_mime("\n");
This will use "\n" instead of "\r\n" as delimiter for the message headers.
Please report the result of this change.
Regards, Thomas
Grettir Asmundarson wrote:
For some reason, GMail is adding extra linefeeds to the mail headers of messages sent from RoundCube, which really throws mail clients for a loop. For instance, here's a typical RoundCube-originating message
after having passed through GMail:
X-Gmail-Received: 42fd8fa28168e28d022d6c191a6035a5c7c18642 Delivered-To: test@gmail.com Received: by 10.64.199.10 with SMTP id w10cs33178qbf; Sat, 5 Nov 2005 17:54:08 -0800 (PST) Received: by 10.65.234.16 with SMTP id l16mr3839339qbr; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Return-Path: wubba@wubba.com Received: from xxxxx.wubba.com (xxxxx.wubba.com [255.255.255.255]) by mx.gmail.com with SMTP id e17si2975802qba. 2005.11.05.17.54.08; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Received-SPF: neutral (gmail.com: 255.255.255.255 is neither permitted nor denied by best guess record for domain of wubba@wubba.com) Date: Sat, 05 Nov 2005 17:54:08 -0800 (PST) Message-Id: 436d6240.731426fd.0ea8.4b29SMTPIN_ADDED@mx.gmail.com Received: (qmail 66507 invoked by uid 65534); 6 Nov 2005 01:54:08 -0000 To: test@gmail.com Subject: Wubba MIME-Version: 1.0
Date: Sat, 5 Nov 2005 20:54:08 -0500
From: wubba wubba@wubba.com Message-ID: ba361226ac96a6c3cdcd0a19300dfbbe@wubba.com
X-Sender: wubba@wubba.com
User-Agent: RoundCube Webmail/0.1-20051021
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Wubba
The reason I'm blaming GMail for the problem is that no other mail
servers exhibit this same behavior. I've seen some mention of this in the mailing list, but the only solution mentioned is to switch from using the mail() function to using SMTP, which isn't a viable option on my server.Any other ideas on how to solve this?
I was having this problem myself, until I changed my config to send all mail out of my local mail server instead of out through PHP. That solved the problem for me (PHP 5.0.4, at the time...).
Dave
On Mon, 07 Nov 2005 00:12:37 +0100, Thomas Bruederli roundcube@gmail.com wrote:
Hello,
I can not reproduce this with my development environment but you could try out the following:
Replace
$MAIL_MIME = new Mail_mime();
in program/steps/mail/sendmail.inc with the following line
$MAIL_MIME = new Mail_mime("\n");
This will use "\n" instead of "\r\n" as delimiter for the message headers.
Please report the result of this change.
Regards, Thomas
Grettir Asmundarson wrote:
For some reason, GMail is adding extra linefeeds to the mail headers of messages sent from RoundCube, which really throws mail clients for a loop. For instance, here's a typical RoundCube-originating message after having passed through GMail:
X-Gmail-Received: 42fd8fa28168e28d022d6c191a6035a5c7c18642 Delivered-To: test@gmail.com Received: by 10.64.199.10 with SMTP id w10cs33178qbf; Sat, 5 Nov 2005 17:54:08 -0800 (PST) Received: by 10.65.234.16 with SMTP id l16mr3839339qbr; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Return-Path: wubba@wubba.com Received: from xxxxx.wubba.com (xxxxx.wubba.com [255.255.255.255]) by mx.gmail.com with SMTP id e17si2975802qba.
2005.11.05.17.54.08;
Sat, 05 Nov 2005 17:54:08 -0800 (PST)
Received-SPF: neutral (gmail.com: 255.255.255.255 is neither permitted nor denied by best guess record for domain of wubba@wubba.com) Date: Sat, 05 Nov 2005 17:54:08 -0800 (PST) Message-Id: 436d6240.731426fd.0ea8.4b29SMTPIN_ADDED@mx.gmail.com Received: (qmail 66507 invoked by uid 65534); 6 Nov 2005 01:54:08 -0000 To: test@gmail.com Subject: Wubba MIME-Version: 1.0
Date: Sat, 5 Nov 2005 20:54:08 -0500
From: wubba wubba@wubba.com Message-ID: ba361226ac96a6c3cdcd0a19300dfbbe@wubba.com
X-Sender: wubba@wubba.com
User-Agent: RoundCube Webmail/0.1-20051021
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Wubba
The reason I'm blaming GMail for the problem is that no other mail servers exhibit this same behavior. I've seen some mention of this in the mailing list, but the only solution mentioned is to switch from using the mail() function to using SMTP, which isn't a viable option on my server.
Any other ideas on how to solve this?
That solved the problem, Thomas. Thank you very much!
David mentioned that switching to SMTP would also solve the problem
but, again, that isn't an option on my server. (A POP-before-SMTP
requirement and a difference in IP addresses between the virtual web
server and the machine itself complicates things.)
Thanks again, both for the answer itself and the speedy response...
On Nov 6, 2005, at 4:12 PM, Thomas Bruederli wrote:
Hello,
I can not reproduce this with my development environment but you
could try out the following:Replace
$MAIL_MIME = new Mail_mime();
in program/steps/mail/sendmail.inc with the following line
$MAIL_MIME = new Mail_mime("\n");
This will use "\n" instead of "\r\n" as delimiter for the message
headers.Please report the result of this change.
Regards, Thomas
Grettir Asmundarson wrote:
For some reason, GMail is adding extra linefeeds to the mail
headers of messages sent from RoundCube, which really throws mail
clients for a loop. For instance, here's a typical RoundCube- originating message after having passed through GMail:
X-Gmail-Received: 42fd8fa28168e28d022d6c191a6035a5c7c18642 Delivered-To: test@gmail.com Received: by 10.64.199.10 with SMTP id w10cs33178qbf; Sat, 5 Nov 2005 17:54:08 -0800 (PST) Received: by 10.65.234.16 with SMTP id l16mr3839339qbr; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Return-Path: wubba@wubba.com Received: from xxxxx.wubba.com (xxxxx.wubba.com [255.255.255.255]) by mx.gmail.com with SMTP id e17si2975802qba.
2005.11.05.17.54.08; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Received-SPF: neutral (gmail.com: 255.255.255.255 is neither
permitted nor denied by best guess record for domain of
wubba@wubba.com) Date: Sat, 05 Nov 2005 17:54:08 -0800 (PST) Message-Id: 436d6240.731426fd.0ea8.4b29SMTPIN_ADDED@mx.gmail.com Received: (qmail 66507 invoked by uid 65534); 6 Nov 2005 01:54:08
-0000 To: test@gmail.com Subject: Wubba MIME-Version: 1.0 Date: Sat, 5 Nov 2005 20:54:08 -0500 From: wubba wubba@wubba.com Message-ID: ba361226ac96a6c3cdcd0a19300dfbbe@wubba.com X-Sender: wubba@wubba.com User-Agent: RoundCube Webmail/0.1-20051021 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Wubba
The reason I'm blaming GMail for the problem is that no other
mail servers exhibit this same behavior. I've seen some mention
of this in the mailing list, but the only solution mentioned is
to switch from using the mail() function to using SMTP, which
isn't a viable option on my server. Any other ideas on how to solve this?
What's your server configuration (System, PHP version)? This problem does not appear on every installation and I'd like to find out how to solve this generally in future RC versions.
Thomas
Grettir Asmundarson wrote:
That solved the problem, Thomas. Thank you very much!
David mentioned that switching to SMTP would also solve the problem but, again, that isn't an option on my server. (A POP-before-SMTP requirement and a difference in IP addresses between the virtual web server and the machine itself complicates things.)
Thanks again, both for the answer itself and the speedy response...
On Nov 6, 2005, at 4:12 PM, Thomas Bruederli wrote:
Hello,
I can not reproduce this with my development environment but you could try out the following:
Replace
$MAIL_MIME = new Mail_mime();
in program/steps/mail/sendmail.inc with the following line
$MAIL_MIME = new Mail_mime("\n");
This will use "\n" instead of "\r\n" as delimiter for the message headers.
Please report the result of this change.
Regards, Thomas
Grettir Asmundarson wrote:
For some reason, GMail is adding extra linefeeds to the mail headers of messages sent from RoundCube, which really throws mail clients for a loop. For instance, here's a typical RoundCube- originating message after having passed through GMail:
X-Gmail-Received: 42fd8fa28168e28d022d6c191a6035a5c7c18642 Delivered-To: test@gmail.com Received: by 10.64.199.10 with SMTP id w10cs33178qbf; Sat, 5 Nov 2005 17:54:08 -0800 (PST) Received: by 10.65.234.16 with SMTP id l16mr3839339qbr; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Return-Path: wubba@wubba.com Received: from xxxxx.wubba.com (xxxxx.wubba.com [255.255.255.255]) by mx.gmail.com with SMTP id e17si2975802qba. 2005.11.05.17.54.08; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Received-SPF: neutral (gmail.com: 255.255.255.255 is neither
permitted nor denied by best guess record for domain of wubba@wubba.com) Date: Sat, 05 Nov 2005 17:54:08 -0800 (PST) Message-Id: 436d6240.731426fd.0ea8.4b29SMTPIN_ADDED@mx.gmail.com Received: (qmail 66507 invoked by uid 65534); 6 Nov 2005 01:54:08 -0000 To: test@gmail.com Subject: Wubba MIME-Version: 1.0 Date: Sat, 5 Nov 2005 20:54:08 -0500 From: wubba wubba@wubba.com Message-ID: ba361226ac96a6c3cdcd0a19300dfbbe@wubba.com X-Sender: wubba@wubba.com User-Agent: RoundCube Webmail/0.1-20051021 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Wubba
The reason I'm blaming GMail for the problem is that no other mail servers exhibit this same behavior. I've seen some mention of this in the mailing list, but the only solution mentioned is to switch from using the mail() function to using SMTP, which isn't a viable option on my server. Any other ideas on how to solve this?
Thought you might want my info as well, I am running PHP 5.0.4 on: Linux linux 2.6.13-15-default #1 Tue Sep 13 14:56:15 UTC 2005 x86_64
Thomas Bruederli wrote:
What's your server configuration (System, PHP version)? This problem does not appear on every installation and I'd like to find out how to solve this generally in future RC versions.
Thomas
Grettir Asmundarson wrote:
That solved the problem, Thomas. Thank you very much!
David mentioned that switching to SMTP would also solve the problem but, again, that isn't an option on my server. (A POP-before-SMTP requirement and a difference in IP addresses between the virtual web server and the machine itself complicates things.)
Thanks again, both for the answer itself and the speedy response...
On Nov 6, 2005, at 4:12 PM, Thomas Bruederli wrote:
Hello,
I can not reproduce this with my development environment but you could try out the following:
Replace
$MAIL_MIME = new Mail_mime();
in program/steps/mail/sendmail.inc with the following line
$MAIL_MIME = new Mail_mime("\n");
This will use "\n" instead of "\r\n" as delimiter for the message headers.
Please report the result of this change.
Regards, Thomas
Grettir Asmundarson wrote:
For some reason, GMail is adding extra linefeeds to the mail headers of messages sent from RoundCube, which really throws mail clients for a loop. For instance, here's a typical RoundCube- originating message after having passed through GMail:
X-Gmail-Received: 42fd8fa28168e28d022d6c191a6035a5c7c18642 Delivered-To: test@gmail.com Received: by 10.64.199.10 with SMTP id w10cs33178qbf; Sat, 5 Nov 2005 17:54:08 -0800 (PST) Received: by 10.65.234.16 with SMTP id l16mr3839339qbr; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Return-Path: wubba@wubba.com Received: from xxxxx.wubba.com (xxxxx.wubba.com [255.255.255.255]) by mx.gmail.com with SMTP id e17si2975802qba. 2005.11.05.17.54.08; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Received-SPF: neutral (gmail.com: 255.255.255.255 is neither
permitted nor denied by best guess record for domain of wubba@wubba.com) Date: Sat, 05 Nov 2005 17:54:08 -0800 (PST) Message-Id: 436d6240.731426fd.0ea8.4b29SMTPIN_ADDED@mx.gmail.com Received: (qmail 66507 invoked by uid 65534); 6 Nov 2005 01:54:08 -0000 To: test@gmail.com Subject: Wubba MIME-Version: 1.0 Date: Sat, 5 Nov 2005 20:54:08 -0500 From: wubba wubba@wubba.com Message-ID: ba361226ac96a6c3cdcd0a19300dfbbe@wubba.com X-Sender: wubba@wubba.com User-Agent: RoundCube Webmail/0.1-20051021 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Wubba
The reason I'm blaming GMail for the problem is that no other mail servers exhibit this same behavior. I've seen some mention of this in the mailing list, but the only solution mentioned is to switch from using the mail() function to using SMTP, which isn't a viable option on my server. Any other ideas on how to solve this?
Mark Roy wrote:
Thought you might want my info as well, I am running PHP 5.0.4 on: Linux linux 2.6.13-15-default #1 Tue Sep 13 14:56:15 UTC 2005 x86_64
And my suggested fix solved your problem as well? Then I'll have to test that once on my PHP 5.0 installation. I usually work on PHP 4.3 and never tried the mail() function in PHP 5
Thanks, Thomas
Thomas Bruederli wrote:
What's your server configuration (System, PHP version)? This problem does not appear on every installation and I'd like to find out how to solve this generally in future RC versions.
Thomas
Here's my system info:
PHP Version 4.3.10
System FreeBSD 4.8-STABLE
Apache/1.3.29
..so it looks like 5.0 isn't necessarily the problem.
On Nov 7, 2005, at 2:41 AM, Thomas Bruederli wrote:
What's your server configuration (System, PHP version)? This problem does not appear on every installation and I'd like to
find out how to solve this generally in future RC versions.Thomas
Grettir Asmundarson wrote:
That solved the problem, Thomas. Thank you very much!
David mentioned that switching to SMTP would also solve the problem but, again, that isn't an option on my server. (A POP-before-SMTP requirement and a difference in IP addresses between the virtual web server and the machine itself complicates things.)
Thanks again, both for the answer itself and the speedy response...
On Nov 6, 2005, at 4:12 PM, Thomas Bruederli wrote:
Hello,
I can not reproduce this with my development environment but you could try out the following:
Replace
$MAIL_MIME = new Mail_mime();
in program/steps/mail/sendmail.inc with the following line
$MAIL_MIME = new Mail_mime("\n");
This will use "\n" instead of "\r\n" as delimiter for the message headers.
Please report the result of this change.
Regards, Thomas
Grettir Asmundarson wrote:
For some reason, GMail is adding extra linefeeds to the mail headers of messages sent from RoundCube, which really throws mail clients for a loop. For instance, here's a typical RoundCube- originating message after having passed through GMail:
X-Gmail-Received: 42fd8fa28168e28d022d6c191a6035a5c7c18642 Delivered-To: test@gmail.com Received: by 10.64.199.10 with SMTP id w10cs33178qbf; Sat, 5 Nov 2005 17:54:08 -0800 (PST) Received: by 10.65.234.16 with SMTP id l16mr3839339qbr; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Return-Path: wubba@wubba.com Received: from xxxxx.wubba.com (xxxxx.wubba.com [255.255.255.255]) by mx.gmail.com with SMTP id e17si2975802qba. 2005.11.05.17.54.08; Sat, 05 Nov 2005 17:54:08 -0800 (PST) Received-SPF: neutral (gmail.com: 255.255.255.255 is neither permitted nor denied by best guess record for domain of wubba@wubba.com) Date: Sat, 05 Nov 2005 17:54:08 -0800 (PST) Message-Id: 436d6240.731426fd.0ea8.4b29SMTPIN_ADDED@mx.gmail.com Received: (qmail 66507 invoked by uid 65534); 6 Nov 2005
01:54:08 -0000 To: test@gmail.com Subject: Wubba MIME-Version: 1.0 Date: Sat, 5 Nov 2005 20:54:08 -0500 From: wubba wubba@wubba.com Message-ID: ba361226ac96a6c3cdcd0a19300dfbbe@wubba.com X-Sender: wubba@wubba.com User-Agent: RoundCube Webmail/0.1-20051021 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Wubba
The reason I'm blaming GMail for the problem is that no other mail servers exhibit this same behavior. I've seen some mention of
this in the mailing list, but the only solution mentioned is to switch from using the mail() function to using SMTP, which isn't a viable option on my server. Any other ideas on how to solve this?