2010-08-17 55 views
0

如何通過我的公司電子郵件ID發送郵件從Oulook到其他賬戶

發送電子郵件就像每家公司使用給予一定的電子郵件ID中心的聯繫就像[email protected]

如何發送通過此ID將郵件發送到其他帳戶。此外,我沒有此ID的密碼,那麼在這種情況下如何發送電子郵件。

+0

我認爲你不應該發送電子郵件與你沒有口令的發件人地址。有些東西似乎對我來說不對。你需要什麼情況?如果用別人的電子郵件地址作爲發件人很容易發送電子郵件,我一點也不喜歡它。我知道有電子郵件服務器是開放的,可以讓你做這樣的事情。但我希望在同一時間這些電子郵件服務器是黑名單,並沒有電子郵件從那裏轉發。但也許我弄錯了所有這一切都有合理的理由。 – Manfred 2010-08-17 07:33:23

回答

0

您可以使用SmtpClient類。除了fromto地址,您將需要貴公司的SMTP服務器:

var message = new MailMessage(); 
message.To.Add("[email protected]"); 
message.Subject = "This is the Subject"; 
message.From = new MailAddress("[email protected]"); 
message.Body = "body of the mail"; 
using (var smtpClient = new SmtpClient("smtp.abc.com")) 
{ 
    smtpClient.Send(message); 
} 
+0

'你將需要你的公司的SMTP服務器' - 並且可能是該SMTP服務器的用戶ID和密碼 – 2010-08-17 07:38:29

+0

@Tim,OP提到了Outlook,所以我認爲Exchange服務器通常使用集成的Windows身份驗證進行配置,因此在這種情況下,沒有必要,但當然這是一個假設。好點子。 – 2010-08-17 07:41:42

+0

你是對的 – Nits 2010-08-17 09:12:42

相關問題