我想使用亚马逊的SES (简单电子邮件服务)通过开发人员脚本的一个PHP站点,在一个Ubuntu实例。
到目前为止我是成功的
./ses-verify-identity.pl -k ./aws-credentials -v email@example.comses-send-email.pl发送测试电子邮件但是当我试图将它们绑定到php.ini中的php.ini配置中时
sendmail_path = "/opt/third-party/amazon/ses/ses-send-email.pl -k /opt/third-party/amazon/ses/aws-credentials -f email@example.com -r"我在Apache错误日志中得到的全部内容是:
Unknown option: oi
Usage:
ses-send-email.pl [--help] [-e URL] [-k FILE] [--verbose] -s SUBJECT -f
FROM_EMAIL [-c CC_EMAIL[,CC_EMAIL]...] [-b BCC_EMAIL[,BCC_EMAIL]...]
TO_EMAIL[,TO_EMAIL]...
ses-send-email.pl [--help] [-e URL] [-k FILE] [--verbose] -r [-f
FROM_EMAIL] [TO_EMAIL[,TO_EMAIL]...]有人能帮帮我吗?
发布于 2012-05-31 20:13:26
发生此错误是因为PHPMailer 呼叫具有选项-oi的后缀sendmail(1)
-oi从标准输入读取消息时,不要只处理一行。字符作为输入的结尾。
它不是由ses-send-email.pl处理的。
一个可能的解决方法是只使用放弃那个选项。
https://stackoverflow.com/questions/10823310
复制相似问题