PHP에서 센드메일 사용시 Received 에 localhost 말고 정상적인 도메인으로 보내고 싶습니다.
글쓴이: waytosky / 작성시간: 월, 2005/12/05 - 9:32오전
안녕하세요.
PHP에서 센드메일을 사용하여 mail(); 함수를 쓰고 있습니다.
하지만 상대방 메일 헤더의 Received에 정상적인 저희 도메인으로 찍히지 않고 localhost , ocalhost.localdomain 로 날라가며 발송자는 nobody로 찍히더군요.
이런것들을 정상적인 저희 도메인으로 날라가도록 하고 싶습니다.
나름대로 문서를 뒤적여 봤지만 워낙 짧은 지식으로 혼자 해결이 잘 안되네요... 도와주시기 바랍니다.
참고로 저는 패도라 코어4를 쓰고 있습니다.
Forums:
http://php.new21.com/manual/kr/function.
http://php.new21.com/manual/kr/function.mail.php
Received에 자동으로 딸려가는 정보에 대한 문의 입니다.Re
Received에 자동으로 딸려가는 정보에 대한 문의 입니다.
Received에 localhost 라는 정보가 딸려가면 대형 메일 서비스 업체에서는 스팸으로 분류할 확률이 많은 것으로 알고 있습니다.
저희 사이트의 회원분이 비밀번호를 잊어버리시면 메일로 알려주고 있는데 그것 마져 스팸으로 분류되어 잘 도착하지 않는 모양입니다.
내일도 태양은 뜬다.
위 링크의 예제를 보세요.
위 링크의 예제를 보세요.
https://xenosi.de/
예제중에서 Received 해더를 바꿀수 있는 내용은 아무리 찾아봐도 없
예제중에서 Received 해더를 바꿀수 있는 내용은 아무리 찾아봐도 없네요... 죄송합니다만 좀더 구체적으로 알려주실수 있나요?
제가 구성한 웹서버와 센드메일로 메일을 보내면 받아지는메일의 헤더는 아래와 같이 시작 하네요... 이때 Received 에서 localhost 라는 부분을 아예 없어지게 하고 싶습니다만....... ㅠㅠ
PS. PHP는 4.3.3 입니다.
=====================================================
Received: from www.###.com ([61.82.###.###]) by mail.###.com with Microsoft SMTPSVC(5.0.2195.6713);
Mon, 5 Dec 2005 15:53:39 +0900
Received: from localhost.localdomain (websvr01 [127.0.0.1])
by www.###.com (8.13.4/8.13.4) with ESMTP id jB56rgcT030020
for <waytosky@###.com>; Mon, 5 Dec 2005 15:53:42 +0900
Received: (from nobody@localhost)
by localhost.localdomain (8.13.4/8.13.4/Submit) id jB56rgmJ030019;
Mon, 5 Dec 2005 15:53:42 +0900
Date: Mon, 5 Dec 2005 15:53:42 +0900
Message-Id: <200512050653.jB56rgmJ030019@localhost.localdomain>
내일도 태양은 뜬다.
그쪽은 php 설정이 아닌것 같군요./etc/hostname, /et
그쪽은 php 설정이 아닌것 같군요.
/etc/hostname, /etc/hosts 같은 곳을 보시고,
sendmail 쪽 설정도 한번 보셔야 할 듯 합니다.
https://xenosi.de/
넵.. 계속 삽질 해보겠습니다.두루 행복하세요~
넵.. 계속 삽질 해보겠습니다.
두루 행복하세요~
내일도 태양은 뜬다.
bool mail ( string to, string subject, s
bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]])
어떻게 코딩하셨는지 코드가 없어서 잘 모르겠지만
네번째 인자가 추가적으로 사용할 헤더입니다. url을 살펴보시면
이렇게 되어있지요. 저기 "From: 으로 시작하는 줄이 4번째 인자이고 이 문자열에 "Received: 어쩌구저쩌구" 를 대충 우겨 넣으시면 될 것 같네요.
근데 이거 PHP 에서 해 줘도 되는 거 아닌가요?
댓글 달기