게시판 이동합니다.
개인이 모든 메일업체를 맞추기 어렵습니다. 보내는 쪽에서 표준을 지켰더라도 업체마다 조금씩 다르게 적용되는 경우도 있고
보안때문에도 그렇구요. 케이스바이케이스로 메이저업체만 맞춰야 할 수도 있습니다.
메일 내용에 따라서는 sleep 만으로는 해결이 어려워요.
해당 방법으로는 도중에 에러가 난다면 이라는 전제 조건에 대한 처리도 없어서...
저는 node.js 로 사용했는데 이번에 aws sqs를 도입할까 생각 중입니다.
@우왕
스택관련
http://cikorea.net/bbs/view/lecture?idx=7083&page=1&view_category=&lists_style=
node.js 를 빼려는것은 좀더 능동적으로 사용하기 위해서 검토중입니다.
사실상 그저 보내는것 말고는 아무것도 못한다고 보셔야 합니다. [뭐 그게 제일 중요하긴 하다만]
저희는 aws 사용하고 있다보니, sqs 와 연동해서 사용하려는 것입니다.
sqs 이용비용은 사실 거의 없다시피 해서... 기업이 사용하는 거라 이정도는 경비에도 안 들어 갑니다.
yum 으로 설치 됩니다.
다만 node.js 는 설치 잘하셔야합니다. 이게 잘 지워지지가 않아요;
npm 은 node의 종속적인 패키지인데도 불구하고 node.js 버전별 관리도 안되어 있어서 버전을 잘 맞추셔야 오류를 만날 확률이 적어집니다.
그나마 신경 쓸것이 인코딩인데, 이제 인코딩 문제도 최근들어 별로 문제가 안되더군요.
html 태그 양식과 보안상 금지된 태그만 구분해서 넣으면 메이저한 메일 수신 서버들은 문제 없습니다.
문제가 되는것은 4천 건 대용량 메일 보내기인데... 일반적인 방법으로는 대용량으로 보내실수 없습니다.
해결 방법은 몇 있긴 한데, 현재 보편적인 방법은 큐 스택을 만들어서 해결 합니다.
어차피 동시에 4천건을 한방에 보내진 못해요. 메일전송이 느려서. 하나씩 자동으로 보내게 만드셔야합니다.