OVH에서 VPS를 구입했습니다.
vps12345
이 Ubuntu VPS 호스트 이름은 또는 과 같습니다 vps12345.ovh.net
.
내 메일로 이메일을 보내기 위해 명령줄을 통해 sendmail을 테스트하는 경우[이메일 보호됨], 작동합니다. 로부터 이메일을 받았습니다 .test@[email protected]
하지만 설치된 도메인(예: )에서 메일을 보내고 싶은데 [email protected]
, PHP 코드에서 테스트하면 Gmail로 보낸 메일이 도착하지만 시간이 많이 늦어집니다.
따라서 Gmail(또는 다른 이메일 제공업체)은 X 도메인의 헤더가 있는 이메일을 허용하지 않지만 호스트 이름이 Y인 이메일은 허용하지 않는다고 가정합니다.
그렇다면 다른 도메인(해당 VPS에서 소유하고 호스팅하는)을 사용하여 내 vps12345에서 이메일을 어떻게 보낼 수 있습니까?
VPS 호스트 이름을 바꿔야 합니까?
감사해요
답변1
적절한 방법:hostname
명령(일반적 으로) 으로 보고된 대로 호스트 FQDN(정규화된 도메인 이름)을 변경합니다 hostname --fqdn
. 정확한 절차는 OS/배포판에 따라 다를 수 있습니다.
센드메일만 수정:cf/README의 "나는 누구인가"sendmail 배포에 있는 파일입니다.
=> confDOMAIN_NAME
sendmail.mc 파일에 정의하고 새 sendmail.cf를 생성합니다(submit.cf에도 변경이 필요할 수 있음).