Vielen Dank.
Ich verwende Debian stretch mit apache2 und php 7.0. In der apache2 Konfiguration habe ich jetzt den Servername entsprechend eingetragen. apache2ctl -S gibt folgende configuration aus:
root@intranetserver:/etc/apache2/sites-enabled# apache2ctl -S
VirtualHost configuration:
*:80 intranetserver.example.de (/etc/apache2/sites-enabled/000-default.conf:1)
*:443 intranetserver.example.de (/etc/apache2/sites-enabled/default-ssl.conf:2)
ServerRoot: "/etc/apache2"
Main DocumentRoot: “/var/www/html"
Main ErrorLog: “/var/log/apache2/error.log"
Mutex watchdog-callback: using_defaults
Mutex ssl-stapling-refresh: using_defaults
Mutex ssl-stapling: using_defaults
Mutex ssl-cache: using_defaults
Mutex default: dir=”/var/run/apache2/” mechanism=default
Mutex mpm-accept: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name=“www-data” id=33
Group: name=“www-data” id=33
Der ServeName ist also korrekt gesetzt (auch nochmal in apache2.conf, macht aber keinen Unterschied). Trotzdem bleibt das Problem bestehen.
Allerdings hatte hostname bisher intranetserver.example.de ausgegeben (da ich es so in /etc/hostname eingetragen hatte). Habe /etc/hostname so geändert, dass nur noch intranetserver drinsteht und hostname jetzt nur intranetserver ausgibt.
Jetzt kann egroupware keine Emails mehr versenden und beschwert sich wie folgt:
Nachricht konnte nicht versendet werden: : Helo command rejected: need fully-qualified hostname : Helo command rejected: need fully-qualified hostname
Hier muss also irgendentwas nicht stimmen. Vielleicht hat es etwas mit der postfix config zu tun. Wenn man allerdings von der command line mit mail eine email verschickt, funktioniert es, hier der header:
Received: from 127.0.0.1 (localhost [127.0.0.1])
(envelope-from root@intranetserver.example.de)
id 1hEWdX-0000N1-M2
for abc@example.de; Thu, 11 Apr 2019 12:08:51 +0200
To: abc@example.de
Subject: test
X-Mailer: mail (GNU Mailutils 3.1.1)
Message-Id: E1hEWdX-0000N1-M2@intranetserver.example.de
Ich probiere weiter.
Ich nehme mit: Egroupware sollte in der Message-ID den Domain-Namen angeben, nicht die ip-Adresse, nicht wahr?
Vielen Dank noch einmal.