programing

Web.Config의 전자 메일 표시 이름에서 Smtp 저장

nasanasas 2020. 10. 26. 08:02
반응형

Web.Config의 전자 메일 표시 이름에서 Smtp 저장


웹 구성에 내 메일 설정을 저장하고 있습니다.

<mailSettings>
    <smtp from="splidge@findremovalcompanies.com">
        <network host="smtp.findremovalcompanies.com" userName="splidge@findremovalcompanies.com" password="password" />
    </smtp>
</mailSettings>

이제 새로 만들 때

var smtp = new SmtpClient();

smpt는 내 자격 증명을 가지고 있으며 보낸 사람 주소를 splidge@findremovalcompanies.com으로 기본 설정하므로 매번이 작업을 수행하지 않아도됩니다.

MailAddress("splidge@findremovalcompanies.com", "Splidge Master")

그러나 web.config에서 친숙한 표시 이름 "Splidge Master"를 지정하는 방법을 알 수 없습니다. 설정이 없습니까?


html로 인코딩 된 <및> (& lt; 및 & gt;)를 사용하여 from 속성에 표시 이름을 전달할 수 있습니다.

<smtp deliveryMethod="Network" from="Mail Displayname &lt;mail@raccoom.net&gt;">


메모리에서 from=속성을 변경하면 from="Display Name &lt;me@example.com&gt;"작동합니다.


정확히 일치해야하는 경우 큰 따옴표 ( &quot;)도 인코딩하십시오 .

<smtp from="&quot;Splidge Master&quot; &lt;splidge@findremovalcompanies.com&gt;">

참고 URL : https://stackoverflow.com/questions/1394354/storing-smtp-from-email-friendly-display-name-in-web-config

반응형