debian Buster exim4 호스트 이름 --fqdn은 정규화된 이름을 반환하지 않습니다.

debian Buster exim4 호스트 이름 --fqdn은 정규화된 이름을 반환하지 않습니다.

저는 데비안 버스터를 실행 중이고 exim4가 apt-listchanges에서 로컬 호스트 메일을 전달하도록 합니다. 작동하지만 오류가 발생합니다.

alex@Taomon:~$ LANG=C
alex@Taomon:~$ systemctl status exim4
* exim4.service - LSB: exim Mail Transport Agent
   Loaded: loaded (/etc/init.d/exim4; generated)
   Active: active (running) since Mon 2021-11-29 10:51:40 CET; 5h 36min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1299 ExecStart=/etc/init.d/exim4 start (code=exited, status=0/SUCCESS)
    Tasks: 1 (limit: 4340)
   Memory: 5.7M
   CGroup: /system.slice/exim4.service
           `-1571 /usr/sbin/exim4 -bd -q30m

Nov 29 10:51:40 Taomon systemd[1]: Starting LSB: exim Mail Transport Agent...
Nov 29 10:51:40 Taomon exim4[1299]: Starting MTA:hostname --fqdn did not return a fully qualified name, dc_minimaldns will not
Nov 29 10:51:40 Taomon exim4[1299]: work. Please fix your /etc/hosts setup.
Nov 29 10:51:40 Taomon exim4[1299]:  exim4.
Nov 29 10:51:40 Taomon systemd[1]: Started LSB: exim Mail Transport Agent.
alex@Taomon:~$ 

나는 수년에 걸쳐 측면에 대해 읽었지만 문제를 해결하는 방법을 이해하지 못했습니다. 나는 한 번 이상 시도했다

dpkg-reconfigure exim4-config 

내가 바라는 일부 정보가 관련이 있기를 바랍니다.

alex@Taomon:~$ cat /etc/hostname 
Taomon
alex@Taomon:~$ 

    root@Taomon:~# hostnamectl status
       Static hostname: Taomon
             Icon name: computer-laptop
               Chassis: laptop
            Machine ID: 84876d350fa0dd8b520fd47e0000000b
               Boot ID: 0144c780c7d747de92e1fbb41b1b506e
      Operating System: Debian GNU/Linux 10 (buster)
                Kernel: Linux 4.19.0-18-amd64
          Architecture: x86-64
    root@Taomon:~# 

다음번에도 이곳이 기대되네요 Exim이 주소 테스트 모드에 있습니다.

exim이 내 메일을 올바르게 배달했는지 확인하세요. 하지만 이 오류는 나를 불안하게 만든다. 거의 잊었다

root@Taomon:~# cat /etc/hosts
127.0.0.1   localhost
127.0.1.1   Taomon

#PS4 einbinden

#172.16.0.2      PS4

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
#fe00::0 ip6-localnet
#ff00::0 ip6-mcastprefix
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters
root@Taomon:~# 

답변1

줄을 바꿔야 해

127.0.1.1   Taomon

/etc/hosts~와 함께

127.0.1.1  taomon.example.com taomon

맨페이지에서

FQDN을 설정하는 권장 방법은 /etc/hosts, DNS 또는 NIS를 사용하여 호스트 이름의 별칭을 정규화된 이름으로 지정하는 것입니다. 예를 들어 호스트 이름이 "ursula"인 경우 /etc/hosts에 다음 줄이 있을 수 있습니다.

          127.0.1.1    ursula.example.com ursula

관련 정보