여기서 sendmail은 무엇을 의미합니까?


13

데비안 저장소에서 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?

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

답변:


10

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


문서에서 제안 된 줄을 어디에 두어야합니까? ( Dmbar.com define(confDOMAIN_NAME ', $w.$m')dnl)에 /etc/mail/sendmail.mc있습니까?
Throoze

1
에서 /etc/mail/sendmail.cf다음, .mc실행 한 후 자동으로 업데이트됩니다 sendmailconfigcmd를
Abdennour TOUMI

2
@AbdennourTOUMI 다른 방법이 아닌가? 편집 sendmail.mc하고 .cf업데이트됩니까?
Jezen Thomas

@JezenThomas 다른 방법 인 것 같습니다. 내가 편집 할 때만 수정했습니다 sendmail.mc.
igneosaur

7

나에게 우분투 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보내려는 메시지가 들어있는 파일은 어디에 있습니까?


나를 위해 일하지 않았다
PJunior

@PJunior, 고마워, 고마워! test.mail-파일 이름
Jadeye

나는 / etc / hostname /의 판에 대해 이야기하고 있었다
PJunior

@PJunior, 폴더가 아닌 파일이므로 / etc / hostname은 일반적으로 컴퓨터 이름을 보유합니다. cat / etc / hostname 명령을 사용하십시오. 시스템 이름이 XXX 인 경우이 파일을 편집하여 시스템의 이름을 XXX.com 또는 XXX.some 또는 다른 FQDN으로 변경하십시오
Jadeye

예, 편집했습니다. 작동하지 않습니다 : /하지만 이메일이 전송됩니다
PJunior

2

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

$ sudo hostnamectl set-hostname yourdomain.com

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

$ hostname yourdomain.com


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.