在C#.net中添加签名到电子邮件

时间:2012-10-25 21:18:36

标签: c# asp.net email gmail

今天我遇到的问题是我正在尝试为从我的webapp发送的电子邮件添加签名,我正在使用System.Net.Mail。

PS:我不知道这是否有帮助,但我正在使用客户端连接Gmail并从Gmail帐户发送邮件。

    public string Notify(   int iduser, int idcompany)
    {
        var us = new Users(iduser);
        var emp = new Company(idcompany);
        var super_user = new Users(emp.iduser);

        body = "The Company " + emp.Name + "Has sent their questions.\n Administrator: " + us.Login;
        name = us.Login;
        subject = "Send questions [" + emp.Comercial_Name + "] - " + us.Login;
        to.Add(super_user.Email);
        replyTo = us.Email;
        return Send();
    }

1 个答案:

答案 0 :(得分:1)

签名只是电子邮件正文的一部分,因此您只需执行以下操作:

body = body + signature;

您之前已定义signature

虽然在这里连接很多字符串,但使用StringBuilder会更有效。