C# ile aşağıdaki gibi kod yazıp mail atabiliyordum fakat şimdi olmuyor. Hata Oluştu: Mailbox unavailable. The server response was: 5.7.1 Access not allowed void mailsender()
{
try
{
SmtpClient istemci = new SmtpClient("webmail.iriverturkey.com");
MailAddress gon = new MailAddress("ceviri@iriverturkey.com", "Destek"); // G”nderen bilgilerini MailAddress snf ile oluŸturuyoruz. Mail ve isim i argman yolluyoruz.
MailAddress alici = new MailAddress(Textmail .Text , "šye"); // G”nderende oldu§u gibi aliciyi da snf olarak bildiriyoruz.
MailMessage mail = new MailMessage(gon , alici ); // Mail mesajn da bir snf olarak oluŸturuyoruz. Bu sefer g”nderen ve alici snflarn argman olarak yolluyoruz
Response.Write("Mail Yolland"); // baŸarl bir Ÿekilde gitti ise, ekrana yazyoruz
}
catch (Exception ex) // herhangi bir hata oluŸursa bu durumda onu da yazyoruz
{
Response.Write("Hata OluŸtu:<br>");
Response.Write(ex.Message); // hata mesaj
}
Bunun alternatifi olacak ve SMTP server kullanan mail atma kodları nelerdir.
Credentials eklemeyi unutmuşsun. SmtpMail.Credentials = new NetworkCredential(mSMTPUsername,mSMTPPassword); satırına dikkat et örnek kodun bir bölümü MailMessage Email = new MailMessage(); MailAddress MailFrom = new MailAddress(mMailFrom,mMailFrom); Email.From = MailFrom; Email.To.Add(mMailTo);