2017-07-19 97 views
2

我创建一个webjob将作业(带附件的电子邮件)放入存储队列中。从azure发送电子邮件有哪些选项? (我可以自己使用标准system.net.mail还是必须使用第三方)。另外,如果我的电子邮件有附件(一个或多个报告),如果附件很大,我如何解决存储队列中的邮件大小限制?我刚开始这个项目的基础,所以任何意见将不胜感激从天蓝色的网络应用程序发送电子邮件

+0

您必须使用第三方:Azure不支持发送邮件。 Azure提倡使用SendGrid(甚至可以通过Azure门户获取帐户)。对于附件:我会将它们放在BlobStorage中,并在放入存储队列的消息中引用它们。 –

+0

@RickvandenBosch这应该可能是一个答案,而不是一个评论:) – juunas

回答

3

您必须使用第三方:Azure不支持发送邮件。 Azure提倡使用SendGrid(甚至可以通过Azure门户获取帐户)。它甚至可以让你获得一个免费账户(如果我没有错,你不能从SendGrid网站上获得)。

Create SendGrid account from Azure Portal

附件
我会把附件中BlobStorage,你把在存储队列中的消息中引用它们。这样,您可以从存储中获取它们并将其附加到处理消息的工作人员的电子邮件中。

+0

确定家伙,谢谢你的建议,我给它一个旋风 – proteus

相关问题