在asp.net中发送电子邮件

时间:2010-03-16 16:29:36

标签: asp.net

HII 每一个, 我正在创建一个项目 其中Admin是一个用户 我想要代码或任何想法管理员如何向他发送任何类型产品的报价 客户通过电子邮件ID发送电子邮件

并且此引文必须是打印选项按钮 BEC。点击打印按钮报价后应打印

我该怎么办?

2 个答案:

答案 0 :(得分:5)

尝试此代码肯定会有用。

试试此链接http://www.dotnetspider.com/projects/577-Send-Mail-with-Attachments-using-Gmail.aspx

/// <summary>
    /// Sends an mail message
    /// </summary>
    /// <param name="from">Sender address</param>
    /// <param name="to">Recepient address</param>
    /// <param name="bcc">Bcc recepient</param>
    /// <param name="cc">Cc recepient</param>
    /// <param name="subject">Subject of mail message</param>
    /// <param name="body">Body of mail message</param>
    public static void SendMailMessage(string from, string to, string bcc, string cc, string subject, string body)
    {
        // Instantiate a new instance of MailMessage
        MailMessage mMailMessage = new MailMessage();
        // Set the sender address of the mail message
        mMailMessage.From = new MailAddress(from);
        // Set the recepient address of the mail message
        mMailMessage.To.Add(new MailAddress(to));

    // Check if the bcc value is null or an empty string


  if ((bcc != null) && (bcc != string.Empty))
    {
        // Set the Bcc address of the mail message
        mMailMessage.Bcc.Add(new MailAddress(bcc));
    }
    // Check if the cc value is null or an empty value
    if ((cc != null) && (cc != string.Empty))
    {
        // Set the CC address of the mail message
        mMailMessage.CC.Add(new MailAddress(cc));
    }       // Set the subject of the mail message
    mMailMessage.Subject = subject;
    // Set the body of the mail message
    mMailMessage.Body = body;

    // Set the format of the mail message body as HTML
    mMailMessage.IsBodyHtml = true;
    // Set the priority of the mail message to normal
    mMailMessage.Priority = MailPriority.Normal;

    // Instantiate a new instance of SmtpClient
    SmtpClient mSmtpClient = new SmtpClient();
    // Send the mail message
    mSmtpClient.Send(mMailMessage);
}

答案 1 :(得分:1)

Scott Gu有一篇文章对Sending Email With System.Mail

有帮助