0

今日、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();
    }
4

1 に答える 1

1

署名は電子メールの本文の一部にすぎないため、次の操作を簡単に行うことができます。

body = body + signature;

以前に定義した場所signature

ここでは多くの文字列を連結しているため、 a を使用するStringBuilder方が効率的です。

于 2012-10-25T21:27:56.663 に答える