簡體   English   中英

如何從用戶的電子郵件地址檢索SMTP服務器?

[英]How can I retrieve the SMTP server from the users email address?

我正在用C#編寫電子郵件發送程序,用戶提供了他的電子郵件地址,也提供了收件人的電子郵件地址。

如何從用戶的電子郵件地址檢索SMTP服務器?

例如:用戶輸入“ user7712279@gmail.com”。 而且我需要找到SMTP服務器“ smtp.gmail.com”。 但是對於Yahoo,Hotmail和其他電子郵件服務,它也必須起作用。 我怎樣才能做到這一點?

您無法從電子郵件地址檢索SMTP服務器。 基本上可以從任何 SMTP服務器發送該郵件,而不管其電子郵件地址如何。

此外,大多數SMTP服務器要求進行某些身份驗證,您需要具有所有SMTP服務器所需的憑據。

通常,從自己的應用程序發送電子郵件時,您將需要一台擁有或付款的SMTP服務器,該服務器將用於發送電子郵件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM