여기서 sendmail은 무엇을 의미합니까? 결과가 나타납니다. Disabling HOST statistics

데비안 저장소에서 sendmail을 설치하면 다음과 같은 결과가 나타납니다.

Disabling HOST statistics file(/var/lib/sendmail/host_status).
Creating /etc/mail/sendmail.cf...
Creating /etc/mail/submit.cf...
Informational: confCR_FILE file empty: /etc/mail/relay-domains
Informational: confCT_FILE file empty: /etc/mail/trusted-users
Updating /etc/mail/access...
Updating /etc/mail/aliases...
WARNING: local host name (ixtmixilix) is not qualified; see cf/README: WHO AM I?

누군가 이것이 이것이 무엇을 의미하는지, 호스트 이름을 인증하기 위해 무엇을해야하는지 말해 줄 수 있습니까?



답변

readme 에서이 페이지 를 참조하며 호스트 이름을 지정하는 방법을 알려줍니다. 호스트 이름이 로컬 네트워크 외부에서 작동하지 않는다는 경고입니다. sendmail은 호스트 이름을 메시지의 발신자로 첨부하지만 로컬 네트워크 외부의 사람들이 시스템을 찾을 수 없기 때문에 반대쪽에는 쓸모가 없습니다 ixtmixilix. 다음과 같이 어디에서나 확인할 수있는 호스트 이름을 지정해야합니다.ixtmixilix.example.com


답변

나에게 우분투 14.04에서 문제를 해결했습니다.

$ sudo nano /etc/hostname

호스트 이름을 my-domain.XXX와 같은 이름으로 변경하십시오.

여기서 XXX = .com OR .net OR .some

그런 다음 sudo sendmailconfig나머지를 모두 업데이트하십시오. 구성을 테스트 할 수 있습니다.

$ sendmail -v username@privateDomain.ext < test.mail

개인 도메인 전자 메일 상자를 Gmail과 같은 서비스로 사용하여 이러한 종류의 전자 메일을 차단합니다.

050 550-5.7.1 [87.68.229.9 12] Our system has detected that this message is
050 550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail,
050 550-5.7.1 this message has been blocked. Please visit
050 550 5.7.1 https://support.google.com/mail/answer/188131 for more information. u3si25544809wje.160 - gsmtp

test.mail보내려는 메시지가 들어있는 파일은 어디에 있습니까?


답변

데비안 8 (Jessie)에서 작동 :

$ sudo hostnamectl set-hostname yourdomain.com

그런 다음이 방법으로 테스트하십시오.

$ hostname
yourdomain.com


답변

이 출력은 FQDN (정규화 된 도메인 이름)을 나타 냅니다. IP 주소 또는 도메인 이름 (점이있는 것)입니다.