Changeset 1232 in subversion


Ignore:
Timestamp:
Apr 2, 2008 8:09:41 AM (5 years ago)
Author:
thomasb
Message:

Make the http-received header in outgoing mails configurable

File:
1 edited

Legend:

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

    r1210 r1232  
    213213$headers['Message-ID'] = $message_id; 
    214214$headers['X-Sender'] = $from; 
    215 $headers['Received'] =  wordwrap('from ' . 
    216   (isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? 
    217     gethostbyaddr($_SERVER['HTTP_X_FORWARDED_FOR']).' ['.$_SERVER['HTTP_X_FORWARDED_FOR'].'] via ' : '') . 
    218   gethostbyaddr($_SERVER['REMOTE_ADDR']).' ['.$_SERVER['REMOTE_ADDR'].'] with ' . 
    219   $_SERVER['SERVER_PROTOCOL'].' ('.$_SERVER['REQUEST_METHOD'].'); ' . date('r'), 
    220   69, rcmail_header_delm() . "\t"); 
     215 
     216if ($CONFIG['http_received_header']) 
     217{ 
     218  $nldlm = rcmail_header_delm() . "\t"; 
     219  $headers['Received'] =  wordwrap('from ' . (isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? 
     220      gethostbyaddr($_SERVER['HTTP_X_FORWARDED_FOR']).' ['.$_SERVER['HTTP_X_FORWARDED_FOR'].']'.$nldlm.' via ' : '') . 
     221    gethostbyaddr($_SERVER['REMOTE_ADDR']).' ['.$_SERVER['REMOTE_ADDR'].']'.$nldlm.'with ' . 
     222    $_SERVER['SERVER_PROTOCOL'].' ('.$_SERVER['REQUEST_METHOD'].'); ' . date('r'), 
     223    69, $nldlm); 
     224} 
    221225 
    222226if (!empty($CONFIG['useragent'])) 
Note: See TracChangeset for help on using the changeset viewer.