2011-06-10 2 views
0

어제 저는 paypal로부터 IPN 통지를 수신하면 전자 메일을 자동으로 보내도록 코드를 작성했습니다. 모든 것이 훌륭하게 작동했으며 오후 테스트를했습니다. 오늘날, 전자 메일을 보내지 않는다는 것을 제외하고는 모든 것이 여전히 작동합니다. 가능한 가장 기본적인 코드를 사용하여 문제를 재현했습니다 :Cakephp 전자 메일 구성 요소가 작동을 멈췄습니다

$this->Email->from = 'Jiminy <[email protected]>'; //fake email 
$this->Email->to  = '[email protected]'; //my email 
$this->Email->subject = 'broken'; 
$this->Email->send('Test Send'); 

$ this-> Email-> delivery = 'debug'사용하기; 아무런 문제도 보이지 않으며, 또한 native PHP mail() 함수를 사용하여 테스트 이메일을 보내려고했습니다. 작동하지 않았다.

저는 Dreamhost에서 호스팅되며 지난 주에 만든 샌드 박스 하위 도메인을 통해 실시간으로 작업하고 있습니다. 이 경우에 무엇이 잘못 될 수 있습니까? 내가 호스팅 측면에서 그것을 조사해야합니까? 어떤 아이디어?

감사합니다. 토드

+0

문제가 해결되었습니다. 모든 이메일은 약 2 시간 만에 쏟아져 나왔다. 발신 이메일의 지연이 해결 된 것으로 보입니다. 감사합니다. – tnichols

답변

0

문제가 해결되었습니다. 모든 이메일은 약 2 시간 만에 쏟아져 나왔다. 배달 측면에 문제가있는 것 같아 코드를 변경할 필요가 없었습니다.

관련 문제