Wenn ich sendmail von den Debian-Repos aus installiere, erhalte ich die folgende Ausgabe:
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?
Kann mir bitte jemand sagen, was dies bedeutet, was ich tun muss, um meinen Hostnamen zu qualifizieren?
Dmbar.com define(
confDOMAIN_NAME ',$w.$m')dnl
) Ist es in/etc/mail/sendmail.mc
?/etc/mail/sendmail.cf
,.mc
wird dann nach dem Ausführen automatisch aktualisiert:sendmailconfig
cmdsendmail.mc
und.cf
wird aktualisiert?sendmail.mc
.Für mich unter Ubuntu 14.04 hat das das Problem gelöst:
Ändern Sie Ihren Hostnamen in my-domain.XXX
Wobei XXX = .com ODER .net ODER .some
Dann
sudo sendmailconfig
den Rest aktualisieren Sie können Ihre Konfiguration folgendermaßen testen:Ich habe meine private Domain-E-Mail-Box verwendet, um Dienste wie Google Mail für diese Art von E-Mail zu blockieren:
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
Wo
test.mail
befindet sich eine Datei mit der Nachricht, die Sie senden möchten?quelle
Unter Debian 8 (Jessie) funktioniert:
$ sudo hostnamectl set-hostname yourdomain.com
Dann teste es so:
$ hostname yourdomain.com
quelle
Diese Ausgabe bezieht sich auf einen vollqualifizierten Domänennamen (FQDN) . Welches ist entweder eine IP-Adresse oder ein Domain-Name (etwas mit einem Punkt).
quelle