2013-10-01 2 views
1

개발 모드에있을 때 Email.send은 전자 메일 내용을 콘솔에 인쇄합니다. 전자 메일의 작동 여부를 테스트하고 싶지만 전자 메일이 오래 걸리고 다른 것을 디버그하고 싶다면 작업을 어렵게 만드는 것이 좋습니다.Meteor.js에서 보낸 전자 메일을 로깅하지 마십시오

이메일 콘텐츠 로깅을 사용하지 않도록 설정하는 쉬운 방법이 있습니까?

답변

1

콘솔에 제공되는 항목은 전적으로 개발 용입니다. MAIL_URL에 대한 환경 변수를 전달하면 전자 메일 데이터가 더 이상 콘솔에 인쇄되지 않으며 어쩌면 smtp://USERNAME:[email protected]:25과 같은 것이 작동하도록 트릭합니다.

콘솔에 출력하는 부분의 정확한 출처는 devModeSend입니다 (packages/email/email.js). 전자 메일 호스트가 구성되어 있지 않으면 아무 것도 보내지 않고 콘솔에 인쇄합니다.

관련 문제