gpt4 book ai didi

zend-framework - Zend 邮件无法在亚马逊服务器上运行

转载 作者:行者123 更新时间:2023-12-04 06:45:53 25 4
gpt4 key购买 nike

请帮帮我:

Mail 在我的 amazon 服务器上无法使用 zend 。

我用过:

Git hub link这个邮件库

我已经设置了 AMAZON_AWS_ACCESS_KEYAMAZON_AWS_PRIVATE_KEY 但它不起作用

请给我任何关于这个问题的想法

这是我的行为

public function testmailAction() {

echo 'Access '.AMAZON_AWS_ACCESS_KEY . "<br/>";
echo 'Private '.AMAZON_AWS_PRIVATE_KEY. "<br/>";
echo 'From '.AMAZON_SES_FROM_ADDRESS. "<br/>";
echo 'To '.AMAZON_SES_TO_ADDRESS. "<br/>";


//Load the required dependencies
require_once 'Zend/Mail.php';
require_once 'App/Mail/Transport/AmazonSES.php';

$mail = new Zend_Mail('utf-8');
$transport = new App_Mail_Transport_AmazonSES(
array(
'accessKey' => AMAZON_AWS_ACCESS_KEY,
'privateKey' => AMAZON_AWS_PRIVATE_KEY
)
);




$mail->setBodyText('Lorem Ipsum Dolo Sit Amet');
$mail->setBodyHtml('Lorem Ipsum Dolo <b>Sit Amet</b>');
$mail->setFrom(AMAZON_SES_FROM_ADDRESS, 'John Doe');
$mail->addTo(AMAZON_SES_TO_ADDRESS);
$mail->setSubject('Test email from Amazon SES without attachments');
$mail->send($transport);
die('success');
}

当我运行此操作时,我使用 AmazonSES.php 类进行电子邮件设置,然后打印“成功”,但我的邮件收件箱中没有收到任何邮件,并且代码出错

最佳答案

如果您使用的是 Ubuntu-Linux 或类似系统,您是否安装了 postfix 或任何其他邮件投递应用程序?

如果您安装了邮件服务,请尝试检查邮件日志。请告诉我您安装了什么服务,我可能会知道日志的存储位置。

关于zend-framework - Zend 邮件无法在亚马逊服务器上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19359551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com