2014-09-24 201 views
1

我正在使用電子郵件服務,每次發送電子郵件時都會發出json響應。PHPMailer響應json發送

PHPMailer可以處理這個問題嗎?如果是的話,怎麼辦?

+0

你打算怎麼做?任何計劃或嘗試? – 2014-09-24 09:22:35

回答

0

PHPMailer只會提交給本地郵件服務器和SMTP。沒有內置的HTTP傳輸,但您可以使用PHPMailer創建消息,然後通過HTTP將它們提交給您正在使用的任何HTTP API。例如:

...//construct your message 
$mail->preSend(); 
$message = $mail->getSentMIMEMessage(); 
$response = http_post_fields('http://some-mail-service.example.com/api', array('command' => 'send', 'message' => $message)); 
var_dump(json_decode($response)); 

顯然你需要改變它的具體API,但這將是基本的想法。