致命错误:未捕获的异常..使用 php SwiftMailer
我正在使用 SwiftMailer 发送邮件,如果我尝试使用虚拟电子邮件地址,例如,如果我在电子邮件地址中输入“asdf”,我会收到此未捕获的异常。
Fatal error: Uncaught exception 'Swift_RfcComplianceException' with message
'Address in mailbox given [asdf] does not comply with RFC 2822,
我在面向对象方面不是很有经验..所以不知道如何处理这个问题? 实际上,我只是希望如果电子邮件地址无效,它会失败,但它不应该抛出致命错误消息。 有什么建议么?
谢谢。
I am using SwiftMailer for sending mails and if I try to use dummy email address, for example if I type in "asdf" in email address, I get this uncaught exception.
Fatal error: Uncaught exception 'Swift_RfcComplianceException' with message
'Address in mailbox given [asdf] does not comply with RFC 2822,
I am not very experienced in OO .. so not sure how to handle this? Actually I just want it to fail if the email address is not valid but it shouldnt throw the fatal error message. Any suggestions?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
评论(4)
~没有更多了~
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
你需要捕获异常,就像这样
这不是一个面向对象的事情,它是一个 异常 的事情。
You need to catch the exception, like this
This isn't an OO thing, it's an exceptions thing.