2011-02-27 3 views
3

안녕하세요,
그냥 SQL Azure에 대해 간단한 질문. 내 응용 프로그램은 하늘빛 창에서 실행 중이며 데이터베이스는 SQL Azure에 있습니다. 모든 것이 훌륭하게 작동합니다. 타사 서비스 이메일 azure에서 이메일을 보내십시오

    - - 코드에서 이메일을 보내 그러나, 나는 그가 \ 그녀가 단체의 멤버가

      을 사용하지 않으되었다 자마자, 사용자에게 이메일을 보내 드리고자합니다.

    트리거 및 저장 프로 시저를 사용하여 전자 메일을 보낼 방법이 있습니까? 예 : 사용자 테이블마다 업데이트 된 후 트리거를 실행하고 트리거는 저장 프로 시저를 실행합니다. 미리 감사드립니다. 매트 여기서 할 수있는 해킹에 대한 몇 가지 문서가있다

답변

2

내가 아는 한 SQL Azure에서 직접 전자 메일을 보낼 방법이 없습니다. 이메일을 실제로 보내려면 웹, 작업자 또는 VM 역할을 사용해야합니다. 일반적으로 Azure 데이터 센터에서 전자 메일을 보내는 것은 까다로운 작업입니다. 스팸 필터가 Azure IP 주소를 안전하지 않은 것으로 표시하기 때문입니다 (https://alinirimie.sys-con.com/node/1404827 참조). 이 문제를 방지하려면 타사 SMTP 서비스 (Amazon SES 사용) 또는 자체 SMTP 서버를 사용해야합니다. 방화벽을 통해 자신의 SMTP 서버에 연결하려면 Windows Azure Connect을 사용하여 Azure에서 로컬 네트워크로 보안 터널을 설정할 수 있습니다.

1

제 3 자 서비스를 사용하고 싶지는 않지만 다른 사람이 이것을 읽었을 수도 있고 공개 할 수도 있다고 생각합니다. Cotega는 send emails directly from SQL Azure으로 갈 수 있습니다.

전체 내용은 Cotega에서 작업합니다.

관련 문제