使用Gmail发送电子邮件

时间:2011-05-23 06:28:06

标签: asp.net email smtp gmail

我开发了一个电子邮件应用程序,可以包含几个附件。这些附件的大小可能是20MB甚至更高,我使用smtp.gmail.com作为我的host.my问题是它非常慢.i认为这可能是因为在调用Send()邮件函数时上传了附件。是否有解决此问题的选项?

1 个答案:

答案 0 :(得分:2)

瓶颈是您的Internet连接上传速度。

解决此问题的唯一方法是租用更快的Internet连接。

在大多数宽带连接上,您应该预计此上传至少需要100秒(每秒上传200k)。

网络电子邮件客户端(如Gmail)通过asynchronous uploaders.解决此问题。附件会在您选择后立即开始上传(即使您仍在键入其他电子邮件,然后再点击发送)。不幸的是,我不相信有一个API允许异步文件上传到GMail用于此目的。

话虽如此,您可以将异步上传到另一台服务器,只需链接到您发送的电子邮件中的该文件即可。