using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Text;
using System.Windows.Forms;
using System.IO;
//to use smtp function
using System.Net.Mail;
using System.Net;
using System.Globalization;
public partial class Pre_Owned_customasp_contactme : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
if (string.IsNullOrWhiteSpace(code.Text))
{
secret();
}
else
{
}
}
protected void secret()
{
Random rand = new Random((int)DateTime.Now.Ticks);
int RandomNumber;
RandomNumber = rand.Next(100000, 999999);
secretcode.InnerHtml = RandomNumber.ToString();
hiddensecret.Value = secretcode.InnerHtml;
}
protected void register()
{
if(code.Text == hiddensecret.Value)
//if(secretcode.InnerHtml == hiddensecret.Value)
{
string mytitle = title.SelectedValue;
string myfname = fname.Text;
string mylname = lname.Text;
string mymazdaowner = mazdaowner.SelectedValue;
string mypostal = postal.Text;
string mymobile = mobile.Text;
string myemail = email.Text;
string myenquiry = enquiry.Text;
string fulltext = "Name: " + mytitle + "." + " " + myfname + " " + mylname + "
" + "Mazda Car Owner: " + mymazdaowner + "
" + "Address: " + mypostal + "
" + "Mobile Number: " + mymobile + "
" + "Email: " + myemail + "
" + "Enquiry: " + myenquiry ;
/* MailMessage mail = new MailMessage("meetingroombookingsystem@mazda.com.my", "aifa.abdulaziz@mazda.com.my");
SmtpClient client = new SmtpClient();
//client.Port = 25;
//client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential("meetingroombookingsystem@mazda.com.my","Mazda2013!");
client.Host = "mail.mazda.com.my";
mail.Subject = "You Have An Equiry By" + " " + myfname;
mail.Body = fulltext;
client.Send(mail); */
//string to = "aifa.abdulaziz@mazda.com.my";
string to = "muzamil@mazda.com.my";
//It seems, your mail server demands to use the same email-id in SENDER as with which you're authenticating.
//string from = "sender@domain.com";
//string from = "mazdaanshin@mazda.com.my";
string from = "micrositeemail@mazda.com.my";
string subject = "You Have An Equiry By" + " " + myfname;
string body = fulltext;
MailMessage message = new MailMessage(from, to, subject, body);
message.IsBodyHtml = true;
/* SmtpClient client = new SmtpClient("mail.mazda.com.my");
client.Port = 25;*/
SmtpClient client = new SmtpClient("smtp.office365.com");
client.Port = 587;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
//client.Credentials = new NetworkCredential("mazdaanshin@mazda.com.my", "7$)[vnzV*ni6");
client.Credentials = new NetworkCredential("micrositeemail@mazda.com.my", "Bypass123!");
client.EnableSsl = true; //This is the you need to do
client.Send(message);
/* var message = new MailMessage();
message.To.Add("muzamil@mazda.com.my");
message.To.Add("aifa.abdulaziz@mazda.com.my");
message.From = new MailAddress(from);
message.Subject = subject;
message.Body = body; */
// message.IsBodyHtml = true;
/* SmtpClient client = new SmtpClient("mail.mazda.com.my");
client.Port = 25;*/
// SmtpClient client = new SmtpClient("smtp.office365.com");
// client.Port = 587;
// client.DeliveryMethod = SmtpDeliveryMethod.Network;
// client.UseDefaultCredentials = false;
//client.Credentials = new NetworkCredential("mazdaanshin@mazda.com.my", "7$)[vnzV*ni6");
// client.Credentials = new NetworkCredential("micrositeemail@mazda.com.my", "Bypass123!");
// client.Send(message);
Response.Write("");
//Response.Write("");
}
else
{
Response.Write("");
//Response.Redirect("~/Contact.aspx");
}
}
protected void Reset_Click(object sender, EventArgs e)
{
Response.Redirect("~/Contact.aspx");
}
protected void Submit_Click(object sender, EventArgs e)
{
register();
}
}