ASP İletişim Formu ve Mail Gönderme (CDOSYS)

ASP ile İletişim Formu Yapımı ve SMTP Üzerinden Mail Gönderme (CDOSYS)

Klasik ASP ile geliştirilen web sitelerinde en sık karşılaşılan sorunlardan biri, ziyaretçilerin doldurduğu iletişim formlarının yöneticiye e-posta olarak iletilmesidir. Eski sunucularda kullanılan CDONTS artık desteklenmediği için, güncel standart olan CDOSYS ve SMTP Kimlik Doğrulaması kullanmak zorunludur.

Bu makalede, hem şık bir HTML form tasarımı hem de bu formu %100 çalışan bir şekilde mail atan ASP kod bloğunu paylaşıyorum.

Adım 1: HTML Form Tasarımı

Aşağıdaki kodu iletisim.asp sayfanıza ekleyin. Basit ve temiz bir yapıdadır.

Adım 2: ASP Mail Gönderme Kodu (gonder.asp)

Formun gönderildiği sayfada aşağıdaki kodları kullanmalısınız. Önemli: Kod içerisindeki SMTP ayarlarını kendi hosting firmanızdan aldığınız bilgilerle değiştirmeyi unutmayın.

Dikkat Edilmesi Gerekenler

  • Gmail kullanıyorsanız port genellikle 465 veya 587’dir ve “Daha az güvenli uygulama erişimi” izni gerekebilir.
  • Yandex Mail için port 465 ve SSL kullanımı (smtpusessl = true) gerekebilir.
  • Hosting firmanızın SMTP sunucu adresini (mail.site.com veya smtp.site.com) doğru girdiğinizden emin olun.
0 0 vote
Article Rating
Abone Ol
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments
0
Bu konuda sorunuz mu var ? O halde yorum yaz!x
()
x