using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Mail;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class iletisim : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
private string temizle(string FormText)
{
string strReturn = FormText.Trim();
strReturn = strReturn.Replace(">", "");
strReturn = strReturn.Replace("<", "");
strReturn = strReturn.Replace(">", "");
strReturn = strReturn.Replace("<", "");
strReturn = strReturn.Replace("--", "");
strReturn = strReturn.Replace("'", "");
strReturn = strReturn.Replace("\"", "");//çift tırnağı replace
strReturn = strReturn.Replace("char", "");
strReturn = strReturn.Replace("delete", "");
strReturn = strReturn.Replace("insert", "");
strReturn = strReturn.Replace("update", "");
strReturn = strReturn.Replace("select", "");
strReturn = strReturn.Replace("truncate", "");
strReturn = strReturn.Replace("union", "");
strReturn = strReturn.Replace("script", "");
return strReturn;
}
private void MailGonder(string to, string from, string password, string subject, string body)
{
using (MailMessage mMesaj = new MailMessage(from, to))
{
mMesaj.Subject = subject;
mMesaj.Body = body;
mMesaj.BodyEncoding = System.Text.Encoding.UTF8;
mMesaj.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient();
// mMesaj.From = new MailAddress("gönderen@eposta", "Görünecek İsim", System.Text.Encoding.UTF8);// sonra ekledim
smtp.Host = "smtp.gmail.com";
smtp.EnableSsl = true;
NetworkCredential NetworkCred = new NetworkCredential(from, password);
smtp.UseDefaultCredentials = true;
smtp.Credentials = NetworkCred;
smtp.Port = 587;/* smtp.Port = 25;*/
smtp.Send(mMesaj);
}
}
protected void gonder_ServerClick(object sender, EventArgs e)
{
string baslik = temizle(subjectForm.Value);
string mesaj = temizle(message.Value);
//posta adresine mesaj olarak gönderme
/* */
string from = "komekweb@gmail.com";
string password = "ko9mek8web7";
string to = "altunbasfatma@hotmail.com";//
string subject = "Yeni Mesaj : " + baslik;
string body = "
Ad Soyad : " + name.Value + "
Telefon No:
" + phone_number.Value + "
E-Posta Adres:
" + email.Value + "
Mesaj:
" + mesaj + "
" + DateTime.Now;
try
{
MailGonder(to, from, password, subject, body);
Response.Write(" ");
}
catch (Exception ex)
{
Response.Write(" ");
//Response.Write("" + ex.Message);
}
finally
{ }
}
}