我正在用C#编写电子邮件发送程序 用户提供他的电子邮件地址,以及来自 接收者。
如何从用户的电子邮件地址检索SMTP服务器?
例如: 用户给出“ user7712279@gmail.com”。而且我需要找到SMTP服务器“ smtp.gmail.com”。但是对于Yahoo,Hotmail和其他电子邮件服务,它也必须起作用。我该怎么办?
答案 0 :(得分:0)
您无法从电子邮件地址检索SMTP服务器。基本上可以从任何 SMTP服务器发送该邮件,而与电子邮件地址无关。
此外,大多数SMTP服务器都需要进行某些身份验证,您需要具有所有SMTP服务器所需的凭据。
通常,从自己的应用程序发送电子邮件时,您将需要拥有或付费的一台 SMTP服务器。