4
아래 코드로 MailMessage
을 만들고 있는데 mail.CreateMailMessage
을 호출 할 때이 오류가 발생합니다.MailDefinition/MailMessage 및 basepath는 null이 될 수 없습니다.
값은 null 일 수 없습니다. 매개 변수 이름 : 기본 경로
누구나 잘못된 정보 일 수 있습니다.
public void SendReciept(string reciever)
{
MailDefinition mail = new MailDefinition();
mail.IsBodyHtml = true;
mail.BodyFileName = "~/file.txt";
mail.Subject = "Subject";
mail.From = "[email protected]";
mail.Priority = System.Net.Mail.MailPriority.Normal;
MailMessage message = mail.CreateMailMessage(reciever, RecieptReplacements, new System.Web.UI.Control());
...
}
ListDictionary RecieptReplacements
{
get
{
ListDictionary replacements = new ListDictionary();
replacements.Add("<%Name%>", "Name");
return replacements;
}
}
아, 고맙습니다. – vsdev
@vsdev 환영합니다. 도움이 되었기 때문에 기쁩니다. –