Mar
5Bu derste sık kullanılan Jmail Mail Bileşeni ile mail göndermeyi inceleyeceğiz.
İki adet asp dosyamız olacak bunlar;
Form.asp: Bu sayfa form elemanlarını içerir. Bu elemanlar Gönderenin Adı, Gönderenin mail adresi, Gönderenin mesajı
Gonder.asp: Bu sayfa ise form.asp den gelen verileri tutarak gönderme işlemini yapacaktır.
Form.asp kodları
<head>
<title>Form</title>
</head>
<body>
<form method="POST" action="gonder.asp">
Adınız : <input type="text" name="isim" size="20"><br>
Mail Başlık : <input type="text" name="baslik" size="20"><br>
Mail Adresiniz : <input type="text" name="email" size="20"><br>
Mesajıınız : <textarea rows="2" name="mesaj" cols="20"></textarea><br>
<input type="submit" value="Submit" name="cmd">
</form>
</body>
</html>
Email formumuzu hazırlamış olduk. şimdi gonder.asp ile bilgilerimizi mail adresine gönderelim.
Gonder.asp kodları
isim = request.form("isim")
baslik = request.form("baslik")
email = request.form("email")
mesaj = request.form("mesaj")
On Error Resume Next
Set objJmail = Server.Createobject("JMail.Message")
objJmail.Charset = "ISO-8859-9" 'mail charset kodu
objJmail.From = email
objJmail.MailServerUserName = "mail@domain.com" 'mail kullanıcı adınız
objJmail.MailServerPassWord = "sifre" 'mail şifreniz
objJmail.Subject = baslik
objJmail.AddRecipient "giden@domain.com" 'gönderilecek adres
objJmail.Body = mesaj
objJmail.Send("mail.domain.com")
Set objJmail = Nothing
%>
<html>
<head>
<title>Mail Gönderildi</title>
</head>
<body>
Bu mail giden@domain.com adresine gönderilmiştir. Tebrikler !!!
</body>
</html>
Böylelikle formdaki bilgileri "giden@domain.com" adresine iletmiş olduk.
Etiketler : jmail charset mailserverusername mailserverpassword mail createobject server objjmail
İçeriği takip etSayfayı YazdırPermalink7 yorum var
#539.-ali omurcam-20 Mart 2008 Perşembe
kardeşim allah razı olsun kaç gündürki böyle bi script arıyordum derdime derman oldun allah razı olsun
#549.-defy-30 Mart 2008 Pazar
yaw arkadaşlar bunları nasıl açarız bilen varmı ?? ilk kod u not defterinden açtımda 2. kod u denemek için nerden açarız :S
#558.-White Death-03 Nisan 2008 Perşembe
ellerine sağlık üstat
#569.-Enes Taşdelen-14 Nisan 2008 Pazartesi
Arkadaslar hostunuz varsa anca öyle oluyor.
Benim de bir sorum olcak; Hotmail adresimize de gönderebiliyor muyuz ?
#598.-Sadık ALTUN-14 Mayıs 2008 Çarşamba
Teşekkürler Çok Faydalı birşey... Devamı gelir inşallah
)
