On 2025-08-07 14:55, Marco Moock wrote:
You have to tell us more about the OS you are using.
I am using Fedora 42 Server.
Sendmail also offers ways to show its compile-time options.
sendmail -d0.13
sendmail -d0.13
Version 8.18.1
Compiled with: DANE HAVE_SSL_CTX_dane_enable MAX_TLSA_RR=64 DNSMAP
HES_GETMAILHOST IPV6_FULL LDAPMAP LDAP_NETWORK_TIMEOUT LOG
MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND
NETINET NETINET6 NETUNIX NEWDB=5.3 CDB=1 NIS PIPELINING SASLv2
SCANF SOCKETMAP STARTTLS TLS_EC TLS_VRFY_PER_CTX USERDB
USE_LDAP_INIT
OS Defines: ADDRCONFIG_IS_BROKEN HASFCHOWN HASFCHMOD HASFLOCK
HASGETDTABLESIZE HAS_GETHOSTBYNAME2 HASINITGROUPS HASLSTAT
HASNICE HASRANDOM HASRRESVPORT HASSETREGID HASSETREUID
HASSETRLIMIT HASSETSID HASSETVBUF HASURANDOMDEV HASSTRERROR
HASUNAME HASUNSETENV HASWAITPID IDENTPROTO NEEDSGETIPNODE
REQUIRES_DIR_FSYNC SFS_VFS USE_DOUBLE_FORK USE_SIGLONGJMP Kernel symbols: /boot/vmlinux
Conf file: /etc/mail/submit.cf (default for MSP)
Conf file: /etc/mail/sendmail.cf (default for MTA)
Pid file: /var/run/sendmail.pid (default)
libsm Defines: SM_CONF_LDAP_INITIALIZE SM_CONF_LDAP_MEMFREE
SM_CONF_LONGLONG SM_CONF_MEMCHR SM_CONF_MSG SM_CONF_SEM
SM_CONF_SIGSETJMP SM_CONF_SHM SM_CONF_SSIZE_T SM_CONF_STDBOOL_H
SM_CONF_STDDEF_H SM_CONF_SYS_CDEFS_H SM_CONF_UID_GID
DO_NOT_USE_STRCPY SM_HEAP_CHECK SM_OS=sm_os_linux SM_VA_STD
FFR Defines: _FFR_MILTER_CHECK_REJECTIONS_TOO _FFR_QOS
_FFR_TLS_USE_CERTIFICATE_CHAIN_FILE _FFR_M_ONLY_IPV4
Canonical name: localhost.localdomain
UUCP nodename: atvie01s
a.k.a.: [IPv6:fe80:0:0:0:da9d:67ff:fe6e:190]
Conf file: /etc/mail/submit.cf (selected)
Pid file: /var/run/sm-client.pid (selected)
============ SYSTEM IDENTITY (after readcf) ============
(short domain name) $w = localhost
(canonical domain name) $j = localhost.localdomain
(subdomain name) $m = localdomain
(node name) $k = atvie01s ========================================================
I am not sure why sendmail uses the localhost.localdomain domain name:
[root@atvie01s 0 ~]# hostname
atvie01s
[root@atvie01s 0 ~]# hostname -f
atvie01s
[root@atvie01s 0 ~]# hostname -s
atvie01s
The machine itself does not have a fqdn, because it is the only machine in a DC's VXLAN. And the domains are set in the sendmail.mc:
https://evermeet.cx/paste/sendmail_mc.6hKd.txt
(available until 2025-09-04 19:26:03 UTC)
This config is now the uncensored version (as opposed to the one in my OP) and it includes the one line I added so that canonification does not happen.
Cheers,
K. C.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)