2013-06-21 3 views
1

저는 ColdFusion을 배우려고하는 PHP 개발자로서 간단하면서도 혼란스러운 문제에 직면 해 있습니다. 나는 다음과 같이 cfmail 태그를 사용하여 이메일을 보내고 : from="[email protected]"username="[email protected]", 모두 같은 값을 가질 때 그것은 잘 작동SMTP 서버에서 메일을 보낼 때 문제가 발생했습니다.

<cfmail from = "[email protected]" 
     to = "[email protected]" 
     subject = "Testing mail" 
     server = "192.---.--.--" 
     password = "----" 
     port = "--" 
     username = "[email protected]"> 

. 하지만 from="[email protected]"을 사용하면 메일 보내기가 실패하고 CF Admin에 저장됩니다. SMTP 사용자 이름과 동일한 주소를 사용해야합니까?

+0

ColdFusion은 그 한계를 가지고 있지만, 아마도 귀하의 이메일 계정이 수행되지 않습니다 -

당신은 SMTP 호스트에 TELNET을 사용하여 테스트 할 수 있습니다. "[email protected]"계정에 "[email protected]"사용자로 이메일을 보낼 수 있습니까? 실패 할 때 기록되는 오류는 무엇입니까? –

+0

예 두 전자 메일 모두 전자 메일을 보낼 수 있으므로 전자 메일을 보낼 수 있습니다. 어떤 오류도 표시되지 않고 CF Admin으로 배달되지 않은 메일에 저장됩니다. –

+0

SMTP 서버로 인증하지 않는 한 사용자 이름 속성이 필요 없습니다. 완전히 제거하려고 했습니까? – XaxD

답변

관련 문제