하늘빛으로 호스팅 된 웹 역할 중 하나에서 온 - 프레미스 서버 중 하나를 사용하여 전자 메일을 보내려고합니다. SMTP 서버가있는이 온 - 프레미스 서버에 Windows Azure Connect 끝점이 설치되어 있습니다.Windows Azure를 사용하여 로컬 끝점을 연결하여 웹 역할에서 전자 메일을 보내십시오.
우리는 Windows Azure 포털과 푸른 구독을 사용하여 획득 한 활성화 코드가 포함되도록 웹 역할을 구성했습니다. 이 구성을 사용하여 웹 역할이 푸른 색으로 배포되었습니다. 포털의 가상 네트워크 섹션을 보면 사내 구축 형 서버는 물론 웹 역할의 인스턴스를 볼 수 있습니다. I 로컬 엔드 포인트를 웹 역할 인스턴스에 연결하는 그룹을 만들었습니다.
지금 내가 겪고있는 문제는 내가 웹 역할에서 보낸 전자 메일이 온 프레미스 서버의 SMTP 서버를 통해 릴레이되도록하기 위해해야 할 일을 정확히 파악하는 것입니다.
내 첫 번째 생각은 Azure 포털에서 코드에서 내 SmtpClient 객체를 만들 때 사용할 호스트로 나타나는 로컬 종점 이름을 지정하는 것이 었습니다. 물론 이것은 Failure Sending Email을 말하는 SmtpException을 받았기 때문에 작동하지 않았습니다.
내 질문은 위에서 설명한대로 모든 것을 설정 했으므로 내 웹 역할 코드 및/또는 구성을 사용하여 로컬 끝점을 SMTP 호스트로 사용하여 보내기 만하면됩니다. 이메일 ??