0

今天我遇到了一个问题,我正在尝试为从我的 web 应用程序发送的电子邮件添加签名,我正在使用 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();
    }
4

1 回答 1

1

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

body = body + signature;

您之前定义的位置signature

尽管您在这里连接了很多字符串,但使用 aStringBuilder会更有效。

于 2012-10-25T21:27:56.663 回答