Changeset 1022 in subversion


Ignore:
Timestamp:
Feb 5, 2008 6:34:18 PM (5 years ago)
Author:
thomasb
Message:

Applied patch to prevent bad header delimiters (#1484751)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/steps/mail/sendmail.inc

    r944 r1022  
    207207$headers['Message-ID'] = $message_id; 
    208208$headers['X-Sender'] = $from; 
    209 $headers['Received'] = 'from '. 
     209$headers['Received'] =  wordwrap('from ' . 
    210210  (isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? 
    211    gethostbyaddr($_SERVER['HTTP_X_FORWARDED_FOR']).' ['.$_SERVER['HTTP_X_FORWARDED_FOR']."]\r\n\tvia " : ''). 
    212   gethostbyaddr($_SERVER['REMOTE_ADDR']).' ['.$_SERVER['REMOTE_ADDR']."]\r\n\t with ". 
    213   $_SERVER['SERVER_PROTOCOL'].' ('.$_SERVER['REQUEST_METHOD'].'); '.date('r'); 
     211    gethostbyaddr($_SERVER['HTTP_X_FORWARDED_FOR']).' ['.$_SERVER['HTTP_X_FORWARDED_FOR'].'] via ' : '') . 
     212  gethostbyaddr($_SERVER['REMOTE_ADDR']).' ['.$_SERVER['REMOTE_ADDR'].'] with ' . 
     213  $_SERVER['SERVER_PROTOCOL'].' ('.$_SERVER['REQUEST_METHOD'].'); ' . date('r'), 
     214  69, rcmail_header_delm() . "\t"); 
    214215 
    215216if (!empty($CONFIG['useragent'])) 
Note: See TracChangeset for help on using the changeset viewer.