Fake SMTP server for testing emails (이메일 테스트를 위한 가짜 SMTP 서버)
Setting up an email server for testing is usually associated with headaches. Lots of environments, difficult collaboration, a risk of sending emails to real users tend to produce a great mess.
테스트를 위해 이메일 서버를 설정하는 것은 일반적으로 어려움이 있으며, 이는 많은 환경, 어려운 협업, 실제 사용자에게 이메일을 보낼 위험이 큰 이슈를 만드는 경향이 있습니다.
이를 위해 실제 메일 송수신을 처리하지 않고 fake 로 발송된 것처럼 꾸며서 개발환경에서 테스트 할 수 있도록 하는 부분입니다.
실무에서는 web.config 에 실제 발송되도록 smtp 의 host 및 port 에 맞게 설정값을 변경해서 발송해야겠죠?
가짜 SMTP 서버 중에 이를 무료로 서비스해 주는 debugmail.io 사이트에 회원가입하여 사용해 보도록 하겠습니다.
https://debugmail.io/ 를 가입하고 나서, 프로젝트를 만들게 되면, settings 서브메뉴를 보시게 됩니다. 이를 선택하면 아이이디와 비밀번호를 제공해 줍니다.
개발 환경에서 이를 발송하게 되면, 제목, 내용을 포함하여 제대로 발송되었는지 확인할 수 있습니다. 이는 fake 이므로 실제 메일이 송수신이 되지 않고 이력만 보여줍니다.