Zend Framework 1, MailTrap.io에서 메일 배달 디버깅
이번, 자주 사용하고 있는 mailtrap.io를 Zend Framework 1에 도입해 메일 전달 디버그 방법을 여러분에게 공유해 주셨으면 합니다.
시작
현재 메일 전달 디버깅을위한 도구가 상당히 있다고 생각하지만, 제 경우에는 자주 mailtrap.io를 사용하여 이것이 좋다고 생각하고 상당히 오래된 ZF1에 mailtrap.io를 설정하는 방법에 대해 여러분에게 공유합니다.
mailtrap.io 홈페이지 : htps : // 마이 lt 등 p. 이오/
우선 하나의 mailtrap 계정을 만들도록 합니다.
그런 다음 로그인하고 상단 오른쪽 모서리에 자신의 이름을 포함하는 풀다운이 있으므로 그곳을 클릭하고,
htps : // 마이 lt 등 p. 이오 / 이보보 s
이 URL에 액세스할 수 있습니다.
이쪽은, 내 인복스입니다만, 여러분의 경우, 「Demo Inbox」가 없을지도 모릅니다. 하지만 "Create Inbox"버튼이 있으므로 쉽게 하나의 Inbox를 만들 수 있습니다.
방금 만든 Inbox 세부 정보 페이지에 액세스하여,
설정 정보를 볼 수 있습니다.
원래, 이 Inbox의 상세 페이지안에, Zend Framework에 도입 방법이 쓰여져 있습니다만, 제 설정 방법을 가르쳐 주었으면 합니다.
application/configs/application.inisystem.mailtrap.setting.host = "smtp.mailtrap.io"
system.mailtrap.setting.username = "**********"
system.mailtrap.setting.password = "**********"
system.mailtrap.setting.auth = "LOGIN"
위의 네 줄을 application.ini에 추가하면 프로젝션의 어느 곳에서나 아래 소스 코드에서 메일이 지연됩니다.
$mail = new Zend_Mail();
//メール内容設定
$mailSetting = Zend_Registry::getConfig()->system->mailtrap;
$transport = new Zend_Mail_Transport_Smtp($mailSetting->setting->host, $mailSetting->setting->toArray());
$mail->send($transport);
보내는 메일은 mailtrap.io의 inbox에 도착하므로 inbox 상세 페이지에서 확인할 수 있습니다.
이상이 됩니다.
기사를 읽어 주셔서 감사합니다.
Reference
이 문제에 관하여(Zend Framework 1, MailTrap.io에서 메일 배달 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nguyenngocpfievk56/items/d3dba9aafdd36e973142
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
system.mailtrap.setting.host = "smtp.mailtrap.io"
system.mailtrap.setting.username = "**********"
system.mailtrap.setting.password = "**********"
system.mailtrap.setting.auth = "LOGIN"
$mail = new Zend_Mail();
//メール内容設定
$mailSetting = Zend_Registry::getConfig()->system->mailtrap;
$transport = new Zend_Mail_Transport_Smtp($mailSetting->setting->host, $mailSetting->setting->toArray());
$mail->send($transport);
Reference
이 문제에 관하여(Zend Framework 1, MailTrap.io에서 메일 배달 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nguyenngocpfievk56/items/d3dba9aafdd36e973142텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)