如何检测.NET中的电子邮件大小问题

pet*_*ter 5 .net c# email

我们有一个应用程序向我们的用户发送自动电子邮件通知.

这些电子邮件来自无回复地址,例如'no-reply@blah.com'.

当添加到自动电子邮件的附件超出接收方电子邮件服务器的限制时,例如8 MB或10 MB,就会出现问题.

在.NET中是否有办法检测到这种情况会发生?如果回复没有回复,说是因为超出限制而导致失败,这是不理想的,因为永远不会检查该地址.

有没有办法在发送电子邮件之前检测这是否有问题?

我想主要问题是可以配置电子邮件大小限制,因此我们不知道它对于特定组织会是什么.

Fre*_*son 5

只是一个想法,为什么不插入附件/文件的链接?我已经好几次了,如果要附加的文件是个人的,请附上它,否则只需将附件放在网络服务器上并链接到它.

这肯定会加速邮件传递,减少弹跳消息.

希望这可以帮助!