我正在使用 Google App Engine 并尝试使用 Mail PHP API 发送电子邮件警报。我已经定义了一个具有公共函数的类,但是每当我运行它时,我都会收到此错误:
PHP 致命错误:在...中找不到类“消息”
PHP代码:
use \google\appengine\api\mail\Message;
class crawls {
public function check() {
try {
$message = new Message();
$message->setSender('Name <test@domain.com>');
$message->addTo($recipients);
$message->setSubject('Subject');
$message->setHTMLBody("<p>Message</p>");
$message->send();
} catch (InvalidArgumentException $e) {
$error = "Unable to send mail. $e";
}
}
}
当我将代码移到课堂外时一切正常,但我希望它在课堂内。