[Vtigercrm-commits] [vtiger development] #5567: Fix send_mail	API
    vtiger development 
    vtiger-tickets at trac.vtiger.com
       
    Thu Mar 12 13:24:40 EDT 2009
    
    
  
#5567: Fix send_mail API
------------------------+---------------------------------------------------
  Reporter:  prasad     |       Owner:  developer 
      Type:  defect     |      Status:  new       
  Priority:  major      |   Milestone:  5.1.0     
 Component:  vtigercrm  |     Version:  5.1.0-val1
Resolution:             |    Keywords:            
------------------------+---------------------------------------------------
Old description:
> If outgoing server is not configured send_mail API should immediately
> return insteading of attempting to invoke $mail->send()
New description:
 If outgoing server is not configured send_mail API should immediately
 return instead of attempting to invoke $mail->send()
Comment (by prasad):
 File: modules/Emails/mail.php
 {{{
 function send_mail(...) {
     // ...
     $mail = new PHPMailer();
 setMailerProperties($mail,$subject,$contents,$from_email,$from_name,...
     setCCAddress($mail,'cc',$cc);
     setCCAddress($mail,'bcc',$bcc);
     // vtmailscanner customization: If Support Reply to is defined use it.
     global $HELPDESK_SUPPORT_EMAIL_REPLY_ID;
     if($HELPDESK_SUPPORT_EMAIL_REPLY_ID && ...
     // END
     // Suggested Fix: Return immediately if Outgoing server not configured
     if(empty($mail->Host)) {
         return 0;
     }
     // END
     $mail_status = MailSend($mail);
 }}}
-- 
Ticket URL: <http://trac.vtiger.com/cgi-bin/trac.cgi/ticket/5567#comment:1>
vtiger development <http://trac.vtiger.com/>
vtigerCRM
    
    
More information about the vtigercrm-commits
mailing list