我使用以下代码,我从谷歌的云文档中获得它,它用于发送电子邮件。该代码可以正常工作并发送电子邮件。我只有一个小问题。如何制作而不是发件人电子邮件以显示我想提供的发件人姓名。
这是代码:
<?php
require_once 'google/appengine/api/mail/Message.php';
use \google\appengine\api\mail\Message;
try
{
$message = new Message();
$message->setSender("sender@gmail.com");
//--- try change the above line to : $message->setSender("my_name <sender@gmail.com>");
//--- but did not work, couldn't even send email when changed it.
$message->addTo("receiver@me.com");
$message->setSubject("Example email");
$message->setTextBody("Hello, world!");
$message->addAttachment('image.jpg', 'image data', $image_content_id);
$message->send();
} catch (InvalidArgumentException $e) {
// ...
}
?>