2013-01-07 59 views
0

在Vb.net發送郵件正在使用下面的代碼,在vb.net中發送郵件,此代碼工作正常使用Gmail,但不與rediffmail用vb.net

Mail.Subject = "test email" 
Mail.To.Add(dgr.Cells("[email protected]") 
Mail.From = New MailAddress("[email protected]") 
Mail.Body = "Hello" 
Dim attachment As System.Net.Mail.Attachment 
attachment = New System.Net.Mail.Attachment("AttachPath") 
Mail.Attachments.Add(attachment) 
Dim SMTP As New SmtpClient("smtp.rediffmailpro") 
SMTP.EnableSsl = false 
SMTP.Credentials = New System.Net.NetworkCredential("[email protected]", 
"password") 
SMTP.Port = 25 
SMTP.Send(Mail) 

任何理由的作品?或解決方案,這樣我可以使用任何電子郵件ID

+0

怎麼的可能?...........可能Rediff的服務器速度慢comapring到Gmail發送的郵件。 – andy

+0

不應該是smtp.rediffmailpro.com而不是smtp.rediffmailpro? – Rob

+0

yaaaaaaa但它不工作 – user1640480

回答

0

嘗試

Dim SMTP As New SmtpClient("smtp.rediffmailpro.com") 
+0

雅我alredy嘗試這個,但它不工作 – user1640480

+0

顯示錯誤郵箱不可用。服務器響應是:未採取請求的操作:郵箱不可用於發送郵件的用戶 – user1640480

+0

如果服務器中不存在該服務器的電子郵件地址,則服務器將回復這個SMTP錯誤,您應該進行調試以查看您嘗試的電子郵件地址發送而不是認爲您使用SMTP協議的方式有問題。 – Gerry85