PHP mailgun(메일건) 으로 메일 발송

mailgun(메일건) 메일 서비스 사용시 장점 
– 발송메일에 대한 상세한 추적이 가능합니다. 
 : 메일을 수신하지 못한 경우, 어떤 문제로 메일을 수신하지 못하였는지 추적이 가능합니다. 
 : 메일건에서 상세한 메일 리포팅을 제공해 줍니다. 메일의 개봉률과 기타 통계를 확인할수 있습니다. 
– 메일건 설정(dkim, spf등)을 정확히 하였다면, 기본적으로 메일이 스팸으로 등록되지 않습니다. 
– 메일발송 원본 서버의 아이피가 노출되지 않습니다. 아이피가 노출되어 ddos 공격을 받는 경우가 줄어듭니다. 
  (클라우드플레어와 같은 cdn과 dns 서비스를 활용하여 원본 아이피를 숨기는 경우가 있는데, 자체 sendmail로 메일을 발송하면, 원본 서버의 아이피가 노출되게 됩니다.) 

주의사항 
– mailgun 설정이 완료되어 메일발송이 가능하여야 합니다. 
  메일건 설정 방법은 https://ho9.me/works/gulim/449 을 참고하세요. 
– php에서 curl 사용이 가능하여야 합니다.(보통 가능하도록 설정되어 있습니다.) 
– 파일첨부?기능은 php5.6 이상에서만 정상 동작합니다. 그 이하 버전에선 테스트되지 않았음으로 정상 발송도지 않을수 있습니다.

메일 발송함수

 메일발송 테스트 코드

 

Facebook Comments

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다