簡體   English   中英

email 消息的主題行

[英]subject line of email message

我正在寫一個 asp.net mvc 應用程序。 在 c# 中,我想知道是否有人可以幫助我理解,是否可以將來自存儲在數據庫中的另一個字段的輸入(例如數字或文本字符串)包含到 email 的主題行中。

例如,除了主題文本,如“您的活動注冊”,我想將“注冊 ID”添加到我的 email 的主題行中。

現在我的 emailhepler.cs 中有一個代碼:

public static void NotifyHtml(string toAddress, string subject, string body)
    {
        MailMessage message = new MailMessage();

        message.To.Add(toAddress);
        message.From = new MailAddress("coe-RoomReservations@coe.berkeley.edu");
        message.Subject = subject;

是的。 當您調用您的方法時,您應該能夠根據需要設置主題的格式。 例如,

NotifyHtml("coe-RoomReservations@coe.berkeley.edu", string.format("#{0} Your event registration", registrationId), body);
message.Subject = String.Format("{0} : {1}", subject, registrationID);

是的。 希望我沒有誤解你的問題。 MailMessage.Subject只是 String 類型的屬性,因此您可以包含任何格式化為字符串的內容。

message.Subject = string.Format("Your event registration; registration id : {0}", registrationId); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM