2014-05-15 4 views
0

내 asp.net 웹 응용 프로그램이 다른 사용자에게 알림을 보냅니다. 개발 팀은이 프로젝트에서 8 명의 회원으로 일하고 있으며 실제 사용자를 포함하는 실제 데이터베이스 사본을 가지고 있습니다.단일 전자 메일 주소로 전자 메일을 보낼 개발 SMTP 서버

모든 개발 환경에서 구성 할 수있는 로컬 SMTP 서버 (myemailserver.mycompany.com)를 설치하려면 모든 web.config 파일에 smtp 서버 IP를 추가하십시오.

기계 myemailserver.mycompany.com이 내 도메인에 있고 모든 개발자 기계도 동일한 도메인에 있습니다. 하나의 이메일에 가야 에 코드에서 이메일 주소를 보낸 이메일 후

[email protected]

나는이 작업을 수행 할 수있는 방법.

+0

나는 이미 SMTP를 설치 한 Windows Server 2008에서해야 할 모든이. –

+0

당신이하고 싶은 질문을 이해할 수 없습니까? 그것이 잘 작동하면 달성하고자하는 것은 무엇입니까? –

+0

현재 실제 SMTP 서버를 사용하고 있으므로 실제 사용자는 개발자가 테스트 할 때마다 이메일을 수신합니다. 실수로 개발자의 실제 클라이언트 이메일로 메일이 전송되므로이를 피하고 싶습니다. –

답변

1

smtp4dev를 구성하고 기능이 풍부한 개발 SMTP 서버를 사용해보십시오.

http://smtp4dev.codeplex.com/

+0

내가 간단한 메일을 보낼 코드가 있다면 그것은 실제로 좋은 도구입니다. 그러나 SmtpServer.EnableSsl = true 일 때 충돌이 발생합니다. –

+0

web.config에서 수동으로 할 수 있다고 생각합니다. 프로덕션 web.config에서 dev에 대해 로컬에서 true로 만들 수 있습니다. false로 만들면 매우 간단합니다. –

관련 문제