Mengirim Email di Vb.net menggunakan vb.net

Saya menggunakan kode di bawah ini untuk mengirim email di vb.net, kode ini berfungsi baik dengan gmail tetapi tidak berfungsi dengan rediffmail

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)

alasan apapun? atau solusinya, agar saya dapat mengirim email menggunakan ID Email apa pun


person user1640480    schedule 07.01.2013    source sumber
comment
bagaimana mungkin?..........mungkin server REDIFF lambat dibandingkan dengan GMAIL.   -  person andy    schedule 07.01.2013
comment
bukankah seharusnya smtp.rediffmailpro.com bukan smtp.rediffmailpro?   -  person Rob    schedule 07.01.2013
comment
yaaaaa tapi tidak berhasil   -  person user1640480    schedule 07.01.2013


Jawaban (1)


Mencoba

Dim SMTP As New SmtpClient("smtp.rediffmailpro.com")
person Gerry85    schedule 07.01.2013
comment
menunjukkan kesalahan Kotak Surat tidak tersedia. Respons server adalah: Tindakan yang diminta tidak diambil: kotak surat tidak tersedia untuk pengguna yang mengirim email - person user1640480; 07.01.2013
comment
Ini adalah kesalahan SMTP yang akan dibalas oleh server jika alamat email tersebut tidak ada di server, Anda harus melakukan debug untuk melihat alamat email apa yang ingin Anda kirim daripada berpikir ada yang salah dengan cara Anda menggunakan protokol SMTP. - person Gerry85; 09.01.2013