3
질문이 너무 간단하지만 짧은 대답을 고맙게 생각합니다. SmtpClient
에서 App.config
파일의 사용자 이름/비밀번호를 가져오고 싶습니다. 내가 SmtpClient
상태를 초기화 할 때 호출 할 적절한 API를 찾기 위해 노력하고SmtpClient (.NET)에 사용자 이름/암호를 전달하는 올바른 방법
<system.net>
<mailSettings>
<smtp from="[email protected]">
<network
host="mail.bar.com"
port="25"
userName="foouser"
password="barpassword"
/>
</smtp>
</mailSettings>
</system.net>
, 그 메일 및 암호가 있도록 다음 MSDN/스키마에서 나는 적절한 파일 (발췌)처럼 보이는 것을 알아 냈어요 는 XML에서 잘 가져올 수 :
var client = new SmtpClient(...); // how to fetch the servername?
client.Credentials = new NetworkCredential(... , ...); // how to fetch user/pass
client.Send(message);
servername
이 user
는, password
가 아니면 그냥 ConfigurationManager.AppSettings["server"]
같은 "일반"API를 호출해야합니다 가져 오기 위해 전용/적절한 방법이 있나요? 필요한 특별한
감사합니다. 나는 그것이 간단 할지도 모른다고 생각했습니다 :) MSDN을 읽고 비슷한 것을 찾았지만 찾지 못했습니다. 더 나은 운 다음에 :) – BreakPhreak
나는 6 분 안에 대답을 받아 들일 것이다, 시스템은 기다리는 것이 중요하다고 말한다. – BreakPhreak