2015-01-10 2 views
0

보내주세요. 다음 코드를 사용하여 Google의 클라우드 문서에서 가져 와서 이메일을 보내는 데 사용됩니다. 이 코드는 벌금을 부과하고 이메일을 보냅니다. 나는 하나의 작은 문제가있다. 보내는 사람 대신 전자 메일로 보내는 방법으로 보낸 사람의 이름을 표시하고 싶습니다.Google 클라우드 API가 포함 된 이메일 PHP를

<?php 

require_once 'google/appengine/api/mail/Message.php'; 
use \google\appengine\api\mail\Message; 

try 
{ 
    $message = new Message(); 
    $message->setSender("[email protected]"); 

//--- try change the above line to : $message->setSender("my_name <[email protected]>"); 
//--- but did not work, couldn't even send email when changed it. 


    $message->addTo("[email protected]"); 
    $message->setSubject("Example email"); 
    $message->setTextBody("Hello, world!"); 
    $message->addAttachment('image.jpg', 'image data', $image_content_id); 
    $message->send(); 
} catch (InvalidArgumentException $e) { 
    // ... 
} 

?> 

답변