2017-09-05 72 views
0

我試圖通過mailjet發送我的zend應用程序的電子郵件。 它的工作原理,但無法加載所需的模板。 代碼:Zend smtp mailJet模板

$config = array('ssl' => 'ssl', 
       'port' => 465, 
       'auth' => 'login', 
       'username' => 'mailjet api username', 
       'password' => '8mailjet api key'); 


      $transport = new Zend_Mail_Transport_Smtp('in-v3.mailjet.com', $config); 
      $mail = new Zend_Mail(); 
      $mail->addHeader('X-MJ-TemplateLanguage',true); 
      $mail->addHeader('X-MJ-TemplateID','validationV2'); 
      // This is the template I wanna use.(above) 
      $mail->setFrom('[email protected]', 'You'); 
      $mail->addTo('[email protected]', 'Anybody'); 
      $mail->setSubject('My first email by Mailjet'); 
      $mail->setBodyHtml('wxxxxxxxxxxxxxxxxxxxxxxxxx'); 

      $mail->send($transport); 

如果我能得到任何幫助woudl是偉大的!

回答

0

您可以嘗試將模板的數字ID放在X-MJ-TemplateID中。如果它仍然不起作用,請提交support ticket

+0

嘗試過,但結果相同,我打開了一張票。 –