##### form.html dosyası #####
<html> <head> <meta http-equiv="Content-Language" content="tr"/> <meta http-equiv="Content-Type" content="text/html; charset=windows-1254"/> <title>Mail Form</title> </head> <body> <form method="POST" action="aspmail.asp"> <table border="1" width="100%"> <tr> <td>Adı Soyadı</td> <td><input type="text" name="Adi_Soyadi" size="37"/></td> </tr> <tr> <td>Mail Adresi</td> <td><input type="text" name="Mail_Adresi" size="37"/></td> </tr> <tr> <td>Konu</td> <td><input type="text" name="Konu" size="37"/></td> </tr> <tr> <td>Mesaj</td> <td><textarea rows="7" name="Mesaj" cols="36"></textarea></td> </tr> </table> <p><input type="submit" value="Gönder" name="B1"/><input type="reset" value="Sıfırla" name="B2"/></p> </form> </body> </html> |
##### aspmail.asp dosyası #####
< % On Error Resume Next For Each Doldur In Request.Form ' Post edilen formdan bu adrese gelen bilgiler message değişkenine dolduruluyor. Message = Message & Doldur & ": " & Request.Form(Doldur) & CHR(10) Next Set Mail = Server.CreateObject("Persits.MailSender") Mail.Host = "mail.alanadi.com" ' mail host adresi Mail.Username = "hesap@test.com" ' Mail gönderen hesabın adı Mail.Password = "Email Sifresi" ' mail gönderen hesabın şifresi Mail.From = "hesap@alanadi.com" ' gönderici mail adresi Mail.FromName = "Web Form" ' Gönderici adı Mail.AddAddress "alici@test.com", "alici@test.com" ' alıcı adresi ve adı Mail.AddReplyTo "Destek@alanadi.com" ' Yanıla adresi istenirse kullanılmayabilir. Mail.Subject = "test" ' mesaj başlığı Mail.Body = Message ' Mesaj Mail.Send if err Then Response.Write err.Description ' hata mesajı ekrana yazılıyor else Response.Redirect("www.alanadi.com/tesekkur.htm") ' mesaj gönderildikten sonra yonlendirilecek sayfa end if %> |