我正在使用“Mailkit”从点网核心控制台应用程序(使用smtp)发送电子邮件。它在我的本地机器上运行应用程序并收到电子邮件时起作用。Dot Net核心控制台应用程序使用Mailkit在部署为天蓝色Web作业时不发送电子邮件
但是,当我部署为天蓝色的webjob时,它不发送电子邮件。我可以看到作业成功完成,没有记录错误。但我没有收到电子邮件
我只是想知道它是如何在本地机器上运行,而不是在天蓝色的时候运行。
更新:根据下面的评论
,努力是具体的。有人可以确认你是否能够使用Mailkit和组织的SMTP服务器(没有公共领域)&电子邮件帐户发送来自蔚蓝webjob的电子邮件?或者请建议什么应该是一个工作设置。谢谢!
您确定电子邮件没有被抓到垃圾邮件陷阱吗? – jstedfast
我刚刚测试从我的WebJob发送邮件并在我身边正常工作。你使用哪个邮件服务器?有时邮件服务器会拒绝来自新客户端或不同时区的发送邮件请求(请注意,Azure WebJob使用UTC±00:00作为默认时区)。 – Amor
@jstedfast我正在使用我公司的电子邮件地址。 smtp服务器也属于我的组织。你认为原因可能是Mailkit吗?我应该使用一个不同的smtp库,可以在一个天蓝色的托管环境中工作吗? – blogs4t