ID: 26098 Updated by: [EMAIL PROTECTED] Reported By: sistekj at fel dot cvut dot cz -Status: Closed +Status: Bogus Bug Type: Mail related Operating System: Win XP Prof. CZ PHP Version: 4.3.3 New Comment:
Please do not submit the same bug more than once. An existing bug report already describes this very problem. Even if you feel that your issue is somewhat different, the resolution is likely to be the same. Because of this, we hope you add your comments to the existing bug instead. Thank you for your interest in PHP. If you had bothered to search the bug database before submitting this report, you would have found quite a lot reports..and that this is also fixed already in CVS. (fix is going to be in PHP 4.3.4, which will be released today/tomorrow) Previous Comments: ------------------------------------------------------------------------ [2003-11-03 14:38:30] [EMAIL PROTECTED] This bug has been fixed in CVS. In case this was a PHP problem, snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. In case this was a documentation problem, the fix will show up soon at http://www.php.net/manual/. In case this was a PHP.net website problem, the change will show up on the PHP.net site and on the mirror sites in short time. Thank you for the report, and for helping us make PHP better. ------------------------------------------------------------------------ [2003-11-03 14:36:40] sistekj at fel dot cvut dot cz Description: ------------ When sending a long plain-text message by mail(), single characters at specific positions are omitted. The interval between missing characters is about 810 characters. It is independent of text sent, formatting, line-ending commands or number of characters in one row. PHP: 4.3.3 as a module of Apache 2.0.47, Win XP Prof. CZ, Windows firewall OFF, standard SMTP server. SMTP-related changes in php.ini: SMTP = mailgw.cvut.cz sendmail_from = [EMAIL PROTECTED] Reproduce code: --------------- <?php $long_row="Text to be repeated many times, any data, any contents, anything can be here. This sentence is to fill the space \r\n "; $message=""; for ($i = 1; $i <= 80; $i++) { $message=$message.$long_row; //very looong message body } mail("[EMAIL PROTECTED]", "Test message", $message, "From: [EMAIL PROTECTED]"); ?> Expected result: ---------------- $long_row repeated 80 times. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26098&edit=1