2010-12-07 4 views
0

나는 PHPmailer를 사용하여 웹 사이트에서 웹 사이트 소유자에게 전자 메일을 보냅니다. 일부 주소 (예 : Gmail 계정)에서 정상적으로 작동하며 소유자의 주소로 사용했지만 최근에 POP에서 IMAP로 변경되었으며 현재 웹 사이트에서 이메일을받지 못했습니다. 다른 출처의 이메일을 수신합니다. 많이 감사PHP 이메일 - IMAP 계정

$mail = new PHPMailer(true);  

    try { 
      $mail->AddAddress($to, 'Example To'); 
      $mail->SetFrom('[email protected]', 'Example'); 
      $mail->AddReplyTo('[email protected]', 'Example'); 
      $mail->Subject = $subject; 
      $mail->AltBody = 'To view the message, please use an HTML compatible email viewer!'; // optional - MsgHTML will create an alternate automatically 
      $mail->MsgHTML($message); 
      $mail->Send(); 
      //echo "Message Sent OK</p>\n"; 
     } catch (phpmailerException $e) { 
      echo $e->errorMessage(); //Pretty error messages from PHPMailer 
     } catch (Exception $e) { 
      echo $e->getMessage(); //Boring error messages from anything else! 
     } 

어떤 조언 :이 코드입니다. 감사합니다. G

답변

1

아무 것도 없습니다.은 PHP 코드와 관련이 있습니다. IMAP 프로토콜은 서버에서 메일을 사용자로 가져 오는 역할을합니다 (IMAP에서는 메일이 서버에 남아 있습니다 ... 오랫동안 공개 스트림이 있습니다 ...).
그래서 그는 다른 이메일 제공 업체로 전환 했습니까? 스팸 메일 일 수 있습니다. maillog를 확인하십시오! ;-)

+0

답장을 보내 주셔서 감사합니다. 제가 전환 할 때 일어난 일에 대해 자세히 알려 드리겠습니다. – GluePear