PDA

View Full Version : راهنمایی برای ارسال ایمیل توسط سایت



majnun
جمعه 26 آذر 1389, 15:25 عصر
سلام دوستان

میخوام در سایتم ایمیل ارسال کنم

دو قسمت هست نمیدونم چی باید بنویسم ممنون میشم راهنمایی کنید :

این کدی که مینویسم




using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Net.Mail;
using System.Net;
using System.Globalization;
using System.Collections.Generic;
using System.Web.Mail;

public partial class sendmailtoadmin : System.Web.UI.Page
{


protected void Page_Load(object sender, EventArgs e)
{

}

protected void Button3_Click(object sender, EventArgs e)
{

string smtpServer = "mail.yourdomain.com";//inja ino minevisam == "mail.irafta.com
string userName = "you@yourdomain.com";// inja chi bayad benevisam ?
string password = "YourMailboxPassword";// inja chi bayad benevisam ?
int cdoBasic = 1;
int cdoSendUsingPort = 2;
System.Web.Mail.MailMessage msg = new System.Web.Mail.MailMessage();

if (userName.Length > 0)
{
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserver", smtpServer);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 25);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing", cdoSendUsingPort);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", cdoBasic);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", userName);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", password);
}
msg.To = "rezaiy.alireza2009@yahoo.com";//in maili hast ke bayad bedam behesh
msg.From = "info.irafta.com";//in maili hast ke send mikone
msg.Subject = "Subject";
msg.Body = "Message";
SmtpMail.SmtpServer = smtpServer;
SmtpMail.Send(msg);

}

}

silverfox
جمعه 26 آذر 1389, 17:00 عصر
با یه ایمیلی مگه نمی خوای ارسال کنی مثلا info@irafta.com (admin@yoursite.com) خوب اون قسمت اول این ایمیلت(username) و بعد هم پسوردش رو باید بدی بهش دیگه اون 2تای دیگه رو هم که نوشتی چی هستن...