2013-08-06 3 views
1

내 시스템에서 이메일을 보내기 위해 SMTP 프로토콜을 사용했습니다. 시스템이 Codeigniter로 개발되었습니다. 시스템에서 두 가지 유형의 이메일 전송 기능을 제공합니다. 하나는 codeigniter에서 보내고 다른 하나는 이메일 라이브러리입니다. 신속한 메일러. codeigniter에서는 작동하지만 신속한 메일러에서는 인증 실패 메시지가 표시됩니다.SMTP 535 5.7.0 오류 : 인증 실패

두 함수는이 함께 작동하면 내가 호스팅 제공 업체는 포기하지 않을 생각하는 것보다이 의 Gmail SMTP

$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, 'ssl') 
    ->setUsername('YOUR_GMAIL_ID') 
    ->setPassword('YOUR_GMAIL_PASSWORD') ; 

로 사용 해보세요 동일한 로그인을 사용 details.The 포트가 25

+0

당신은'gmail smtp'를 사용하고 있습니까? 'smtp_port가 465'보다 '예'인 경우.'localhost'에서 메일을 보내는 경우'gmail smtp' 설정을 사용해야합니다. 내 자신의 메일 서버를 사용하는 –

+0

iam. – user2251926

+0

오류를 게시하고 사서함에서 '스팸 메일'을 확인하는 것보다 오류가 발생하지 않는 경우이 종류의 메일은 '받은 편지함'대신 '스팸 메일'로 직접 이동합니다 –

답변

0

되어 사용 smtp 서비스를 제공하려면 호스팅 제공 업체에 문의해야합니다.