2012-05-18 5 views
-2

PHP 양식을 만들었지 만 문제가 있습니다. 양식이 메시지를 보내고 감사 메시지가 표시되지만 Gmail의받은 편지함에 메시지가 수신되지 않습니다.양식에서 보낸 전자 메일이 수신자에게 배달되지 않았습니다.

+1

그리고 작동하지 않는 코드는 어디에 있습니까? 게시해야합니다. –

+0

코드를 게시하십시오. – Ahatius

+1

귀하의 게시물이 어제 (http://stackoverflow.com/questions/10613865/sending-an-email) 닫혔다 고 생각하시면, ** 당신은 ** 당신이 더 자세한 내용을 제공해야한다고 생각했을 것입니다! ** – Corbin

답변

1

서버 메일 로그를 확인하십시오. Gmail 정크 메일 폴더를 확인하십시오.

1

글쎄 코드를 게시하십시오! 나는 PHP의 메일 기능을 사용했고 효과가 있었다. 아마도 Gmail은 PHP가 보낸 전자 메일을 필터링하고 있습니다. 문제가있는 곳을 좁히려면 다른 도메인의 전자 메일 계정을 사용해보십시오.

+0

gmail이 대부분의 PHP 메일을 차단하거나 스팸 폴더에 넣는 것이 알려진 문제입니다. – 11684

0

이것은 수 많은 문제 중 하나 일 수 있으며 그 중 많은 부분이 사용자의 제어 범위를 벗어납니다.

전자 메일을 보내는 간단한 PHP 응용 프로그램을 만들려고 비슷한 문제가있었습니다. 언젠가는 작동했지만 언젠가는 작동하지 않았습니다. 오류 없음. 실패했다는 표시는 없습니다. 아무것도.

문제를 디버깅하려면 가상 메신저에 내 자신의 웹 메일 서버가있어서 서버 측 로그와 여러 수신자 등을 쉽게 확인해야합니다. 기본적으로 100 % 제어가 가능합니다. 이 환경에서 작동하지만 실제 환경에서는 작동하지 않으면 기회가 아니라는 것이 귀하의 잘못이 아닙니다!

내 웹 호스트가 "보낸 사람 :"주소가 시스템의 실제 사서함이어야한다는 새로운 보안 정책을 발표했습니다. 내 호스팅 사용자 이름이 아닙니다. 전달 된 웹 주소가 아닙니다. - 그들은 그것을 한 사람에게 아무렇게나 말하지 않았습니다!

1

Gmail이 스팸 메일 일 수 있습니다. Gmail이 아닌 이메일 계정으로 보내보십시오.

0

도착지와 출발지가 올바르게 설정되었는지 확인하십시오. 보낸 사람이 Gmail이 좋아하는 주소가 아닌 경우 스팸으로 간주 될 수 있습니다.

관련 문제