답변:
sendmail.mc에 다음을 추가했습니다.
define(`confDOMAIN_NAME', `mail.foo.com')dnl
그리고:
m4 sendmail.mc > sendmail.cf
service sendmail restart
또한 이것이 http://www.port25.com/domainkeys/(auth-results@verifier.port25.com) 의 이메일 검증 서비스와 함께 작동하는지 확인했습니다 . 깔끔한 서비스, 당신은 이메일을 보내고 SPF, 도메인 키 등에 대한 정보와 함께 from 헤더에 응답합니다 ...
foo.localdomain
이메일 헤더에 표시 되지 않도록하는 방법에 대한 정보를 찾는 사람은 MASQUERADE
보낸 메일이 헤더에 로컬 컴퓨터 이름을 포함하지 않도록 하는 기능을 사용하십시오. . 나는 여기에서 그것을 얻었다 (줄을 입력하기 전에 입력해야 함 MAILER
) cyberciti.biz/tips/…
완전성을 위해-또한 사용할 수 있습니다
define(confHELO_NAME,`something.not.the.same.as.the.domain.name')
보다 완전한 통제가 필요한 경우 (예 : freeb-bsd 교도소에서) confDOMAIN_NAME 및 MASQUERADE_AS를 HELO / EHLO 이름과 매우 다르게 설정하는 것이 바람직 할 수 있습니다.
Dw.
confDOMAIN_NAME
은 이메일 도메인이 아니어야합니다. 이를 설정하면 sendmail은 메일 함이 로컬이거나 로컬이어야한다고 생각하기 때문에 메시지를 거부합니다.