2011-03-29 83 views
0

我有這個Web應用程序(LAN)在用戶註冊到我們的某個事件時發送電子郵件。SMTP將電子郵件發送給錯誤的用戶

的代碼非常簡單:

 Dim message As New MailMessage() 
     Dim Client As New SmtpClient("smtp.com", 25) 

     message.From = New MailAddress("[email protected]") 
     message.To.Add(New MailAddress(Email.SelectedValue) 
     message.CC.Add(New MailAddress("[email protected]")) 

     message.Subject = "Here goes the subject" 
     message.Body = "here goes the body" 


     Client.Send(message) 

應用程序發送的電子郵件沒有問題。問題在於,第三人被列入cc,並收到電子郵件的副本!可能是什麼問題呢?該smtp? IIS?

感謝

+3

「message」的調試視圖告訴你什麼?有沒有其他地址列出?否則,我會說這是郵件服務器上的設置。 – 2011-03-29 17:09:48

回答

2

嘗試改變的.cc和收件人。要對你或其他人知道你,看看會發生什麼。我一會兒就把這個東西搔了搔腦袋,然後cc就成了一個分發列表!

+0

啊,我沒有考慮分發列表。 – 2011-03-29 17:16:12

1

是否確定服務器上沒有導致上述行爲的重定向或規則?

如果您將郵件發送給兩個人,並且郵件以三個郵箱結尾,則最常見的錯誤是郵件的兩個原始接收者之一啓用了一些重定向。

0

首先嚐試使用端口465.並且您需要添加USER/PASSWORD才能訪問任何SMTP帳戶。

相關問題