none
Şifresiz Mail Gönderimi RRS feed

  • Soru

  • Merhaba arkadaşlar, bu güne kadar kullandığım iletişim formlarında hep şifreli mail gönderme metodu kullandım. Örnek : 

              SmtpClient sc_mail = new SmtpClient(); 
              sc_mail.Host = "smtp.emailsrvr.com"; 
              sc_mail.Port = 587; 
              sc_mail.Credentials = new System.Net.NetworkCredential("mail@mail.com", "Sifre"); 
              MailMessage mesaj = new MailMessage(); 
              MailAddress fromAddress = new MailAddress("mail@mail.com"); 
              mesaj.From = fromAddress; 
              mesaj.To.Add("mail@mail.com"); 
              mesaj.Subject = txt_konu.Text; 
              mesaj.IsBodyHtml = true; 
              mesaj.Body = "Mesaj İçeriği"; 

                sc_mail.Send(mesaj); 
                Response.Write(alarmVer.msjBox("Gönderim Mesajı", "/Form/")); 
            } 
            catch { 
            
                 Response.Write(alarmVer.msjBox("Gönderim Hata Mesajı", "/Form/")); 
            } 

    Yapmak istediğim yukarıda çalışan kodların arasından şifre alanını kaldırmak. Şifresiz mail göndermek istiyorum yapamadım. Kullanıcıya göndermesi gereken mail adresini Dropdownlist1'den seçtireceğim için şifre bilgilerini db'e giremem 500 den fazla mail adresi mevcut hepsinin smtp adresleri ve port numaraları aynı. Sadece şifresiz mail gönderimi yapmak istiyorum
    12 Şubat 2013 Salı 14:12

Yanıtlar

  • sc_mail.Credentials = new System.Net.NetworkCredential("mail@mail.com", "Sifre"); 

    bu alana kullanıcı adı ve şifre girip 

    mesaj.To.Add("mail@mail.com"); bu alanıda dropdownlist'den seçtirdiğim zaman işimi halletmiş oldum. Cevap için teşekkür ederim. deneme yanılma yöntemi ile çözdüm

    • Yanıt Olarak İşaretleyen Önay YALÇINERModerator 12 Şubat 2013 Salı 15:12
    • Yanıt İşaretini Geri Alan SerkanKLC 12 Şubat 2013 Salı 15:18
    • Yanıt Olarak İşaretleyen SerkanKLC 12 Şubat 2013 Salı 15:18
    12 Şubat 2013 Salı 15:03

Tüm Yanıtlar

  • günümüzdeki smtp sunucularının nerdeyse tümü şifresiz gönderime izin vermez. lokalde gönderir ama internette göndermez. kod ile yapabileceğiniz bişey yok. sunucudaki smtp sunucusunun relay özelliğini pasif edebiliyorsanız gider ancak direk blackliste girersiniz spam'a bile düşmeden refuse eder pop3 sunucuları

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC

    12 Şubat 2013 Salı 14:42
    Moderatör
  • sc_mail.Credentials = new System.Net.NetworkCredential("mail@mail.com", "Sifre"); 

    bu alana kullanıcı adı ve şifre girip 

    mesaj.To.Add("mail@mail.com"); bu alanıda dropdownlist'den seçtirdiğim zaman işimi halletmiş oldum. Cevap için teşekkür ederim. deneme yanılma yöntemi ile çözdüm

    • Yanıt Olarak İşaretleyen Önay YALÇINERModerator 12 Şubat 2013 Salı 15:12
    • Yanıt İşaretini Geri Alan SerkanKLC 12 Şubat 2013 Salı 15:18
    • Yanıt Olarak İşaretleyen SerkanKLC 12 Şubat 2013 Salı 15:18
    12 Şubat 2013 Salı 15:03