ارسال ایمیل در asp.net از طریق c#

saiidimina

New Member
سلام من این کد رو در asp.net نوشتم ولی نمیدونم چرا از همون اول بسم الله از خط اولم از mail خطا میگیره ....در ضمن میخوام بدونم که برای این برنامه باید یک فضای نام جدید بنویسم؟؟؟؟؟/// چی؟

System.Web.Mail.MailMessage mail_message = new System.Web.Mail.MailMessage();
mail.From=t1.Text ;
mail.To="[email protected]";
mail.Subject=t2.Text;
mail.BodyFormat = MailFormat.Html;
mail.BodyEncoding = System.Text.Encoding.GetEncoding("utf-8");
string text = t3.Text;
mail.Body = text;
System.Web.Mail.SmtpMail.SmtpServer = "mx1.mail.yahoo.com";
System.Web.Mail.SmtpMail.Send(mail_message);
 

shirini_forush

Well-Known Member
این یه نمونه:

PHP:
using System;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net.Mail;

public partial class MailSender : System.Web.UI.Page
{
    protected void Button1_Click(object sender, EventArgs e)
    {
        MailAddress from = new MailAddress("[email protected]", ":: safir187.com ::");
        MailAddress to = new MailAddress("[email protected]", ":: tnz187 ::");
        MailMessage message = new MailMessage(from, to);

        message.Subject = "Safir187.com is updated!";
        message.IsBodyHtml = true;
        message.Priority = MailPriority.High;
        message.Body = "<b>Hello dear user!</b><br /><a href='http://www.safir187.com'>Safir187.com</a> has been updated. I'll be happy to meet you at my website.<b><br />Sincerely<br />Safir187</b>";

        try
        {
            SmtpClient client = new SmtpClient("localhost");
            client.Send(message);
        }
        catch(Exception ex)
        {
            Response.Write("\n");
            Response.Write(ex.Message);
            Response.Write("\n");
            Response.Write("An error occured while sending messages...");
        }
    }
}

اگر .net 2 استفاده میکنی از system.net.mail استفاده کنی بهتره.
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا