dongyong2906 2011-06-04 20:57
浏览 77
已采纳

Swiftmailer不会发送电子邮件,但SMTP客户端会发送

I'm trying to send an email using swift_smtptransport that will connect to 127.0.0.1:25 I'm using the following code:

$message = Swift_Message::newInstance();

$message->setSubject('Test mail');
$message->setFrom('admin@localhost');
$message->setTo('peter@localhost');
$message->setBody('Test message');

$num = $this->getMailer()->send($message, $failures);

print_r($failures);

echo $num; 

The result is: array() 0 as nothing happend, no exception, no nothing.

I'm using mercury email server and the log says only:

Connection from 127.0.0.1, Sat Jun 04 23:46:56 2011
EHLO [127.0.0.1]
QUIT
0 sec. elapsed, connection closed Sat Jun 04 23:46:56 2011

but after I've tried to send an email with thunderbird the log says:

Connection from 127.0.0.1, Sat Jun 04 23:39:20 2011
EHLO [127.0.0.1]
MAIL FROM:<peter@localhost> SIZE=381
RCPT TO:<peter@localhost>
DATA
DATA - 11 lines, 381 bytes.
QUIT
0 sec. elapsed, connection closed Sat Jun 04 23:39:20 2011
  • 写回答

1条回答 默认 最新

  • doudun6928 2012-01-06 22:09
    关注

    Check configuration for the dev environment, the switfmailer delivery_strategy option is set to none, inside factories.yml.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 公交车和无人机协同运输
  • ¥15 stm32代码移植没反应
  • ¥15 matlab基于pde算法图像修复,为什么只能对示例图像有效
  • ¥100 连续两帧图像高速减法
  • ¥15 组策略中的计算机配置策略无法下发
  • ¥15 如何绘制动力学系统的相图
  • ¥15 对接wps接口实现获取元数据
  • ¥20 给自己本科IT专业毕业的妹m找个实习工作
  • ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?
  • ¥30 我的代码按理说完成了模型的搭建、训练、验证测试等工作(标签-网络|关键词-变化检测)