Sendmail funktioniert nicht

logifech

Active Member
Hallo Zusammen,
leider funktioniert mein Sendmail nicht mehr auf meinem Webserver. Ich habe auf dem Webserver keinen Mailserver (Dovecot etc.) am laufen. Ich habe lediglich Postfix installiert und bei der Installation "Internet Site" ausgewählt und dann den Namen des Servers eingegeben.

Leider bekomme ich immer wieder Fehler

Feb 1 20:42:31 ISP06-DE-NBG1 postfix/pickup[4604]: 7ACE4E0DDB: uid=1013 from=<SENDER@DOMAIN.TLD>
Feb 1 20:42:31 ISP06-DE-NBG1 postfix/cleanup[5220]: 7ACE4E0DDB: message-id=<20220201194231.7ACE4E0DDB@ISP06-DE-NBG1.DOMAIN.de>
Feb 1 20:42:31 ISP06-DE-NBG1 postfix/qmgr[4605]: 7ACE4E0DDB: from=<SENDER@DOMAIN.TLD>, size=342, nrcpt=1 (queue active)
Feb 1 20:42:31 ISP06-DE-NBG1 postfix/smtp[5222]: 7ACE4E0DDB: to=<EMPFÄNGER@DOMAIN.TLD>, relay=MAILSERVER AUS ISPCONFIG CLUSTER[IPV6]:25, delay=0.27, delays=0.03/0.04/0.12/0.08, dsn=5.1.0, status=bounced (host MAILSERVER AUS ISPCONFIG CLUSTER[IPV6] said: 550 5.1.0 <SENDER@DOMAIN.TLD>: Sender address rejected: User unknown in virtual mailbox table (in reply to RCPT TO command))
Feb 1 20:42:31 ISP06-DE-NBG1 postfix/cleanup[5220]: BA1F6E0DDC: message-id=<20220201194231.BA1F6E0DDC@ISP06-DE-NBG1.DOMAIN.de>
Feb 1 20:42:31 ISP06-DE-NBG1 postfix/qmgr[4605]: BA1F6E0DDC: from=<>, size=2655, nrcpt=1 (queue active)
Feb 1 20:42:31 ISP06-DE-NBG1 postfix/bounce[5224]: 7ACE4E0DDB: sender non-delivery notification: BA1F6E0DDC
Feb 1 20:42:31 ISP06-DE-NBG1 postfix/qmgr[4605]: 7ACE4E0DDB: removed
Feb 1 20:42:31 ISP06-DE-NBG1 postfix/smtp[5222]: BA1F6E0DDC: to=<EMPFÄNGER@DOMAIN.TLD>, relay=none, delay=0.04, delays=0/0/0.04/0, dsn=5.4.6, status=bounced (mail for SENDER.de loops back to myself)
Feb 1 20:42:31 ISP06-DE-NBG1 postfix/qmgr[4605]: BA1F6E0DDC: removed

Die Empfänger und Sender Domains liegen alles auf einem anderem Server im ISPConfig Cluster, der der eigentliche Mailserver ist (Dovecot, Postfix etc.)

Code:
##### SERVER #####
IP-address (as per hostname): ***.***.***.***
[WARN] could not determine server's ip address by ifconfig
[INFO] OS version is Debian GNU/Linux 11 (bullseye)

[INFO] uptime:  20:39:50 up 21 min,  1 user,  load average: 0,02, 0,07, 0,04

[INFO] memory:
              gesamt       benutzt     frei      gemns.  Puffer/Cache verfügbar
Speicher:      7,6Gi       1,5Gi       4,7Gi       166Mi       1,3Gi       5,6Gi
Swap:          7,8Gi          0B       7,8Gi

[INFO] systemd failed services status:
  UNIT LOAD ACTIVE SUB DESCRIPTION
0 loaded units listed.

[INFO] ISPConfig is installed.

##### ISPCONFIG #####
ISPConfig version is 3.2.7p1


##### VERSION CHECK #####

[INFO] php (cli) version is 7.3.33-1+0~20211119.91+debian11~1.gbp618351
[INFO] php-cgi (used for cgi php in default vhost!) is version 7.3.33

##### PORT CHECK #####

[WARN] Port 8080 (ISPConfig) seems NOT to be listening
[WARN] Port 143 (IMAP server) seems NOT to be listening
[WARN] Port 993 (IMAP server SSL) seems NOT to be listening
[WARN] Port 110 (POP3 server) seems NOT to be listening
[WARN] Port 995 (POP3 server SSL) seems NOT to be listening
[WARN] Port 465 (SMTP server SSL) seems NOT to be listening

##### MAIL SERVER CHECK #####

[WARN] I found no "submission" entry in your postfix master.cf
[INFO] this is not critical, but if you want to offer port 587 for smtp connections you have to enable this.
[WARN] I found no "smtps" entry in your postfix master.cf
[INFO] this is not critical, but if you want to offer SSL for smtp (not TLS) connections you have to enable this.

##### RUNNING SERVER PROCESSES #####

[INFO] I found the following web server(s):
    Apache 2 (PID 862)
[INFO] I found the following mail server(s):
    Postfix (PID 4603)
[WARN] I could not determine which pop3 server is running.
[WARN] I could not determine which imap server is running.
[INFO] I found the following ftp server(s):
    PureFTP (PID 933)

##### LISTENING PORTS #####
Server)        ()
Local        (Address)
[anywhere]:21        (933/pure-ftpd)
[anywhere]:22        (691/sshd:)
[anywhere]:25        (4603/master)
[localhost]:9022        (672/php-fpm:)
*:*:*:*::*:80        (862/apache2)
*:*:*:*::*:8081        (862/apache2)
*:*:*:*::*:21        (933/pure-ftpd)
*:*:*:*::*:22        (691/sshd:)
*:*:*:*::*:25        (4603/master)
*:*:*:*::*:443        (862/apache2)
*:*:*:*::*:3306        (776/mariadbd)




##### IPTABLES #####
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
f2b-sshd   tcp  --  [anywhere]/0            [anywhere]/0            multiport dports 22

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Chain f2b-sshd (1 references)
target     prot opt source               destination
REJECT     all  --  ***.***.***.***         [anywhere]/0            reject-with icmp-port-unreachable
REJECT     all  --  ***.***.***.***        [anywhere]/0            reject-with icmp-port-unreachable
REJECT     all  --  ***.***.***.***        [anywhere]/0            reject-with icmp-port-unreachable
REJECT     all  --  ***.***.***.***      [anywhere]/0            reject-with icmp-port-unreachable
REJECT     all  --  ***.***.***.***        [anywhere]/0            reject-with icmp-port-unreachable
REJECT     all  --  ***.***.***.***         [anywhere]/0            reject-with icmp-port-unreachable
REJECT     all  --  ***.***.***.***       [anywhere]/0            reject-with icmp-port-unreachable
RETURN     all  --  [anywhere]/0            [anywhere]/0




##### LET'S ENCRYPT #####
acme.sh is installed in /root/.acme.sh/acme.sh
 

logifech

Active Member
ok, neue Erkenntnis. Wenn ich die Mail z.B. an ein google Konto schicken lasse klappt dies ohne Probleme. Gibt es da neue Sicherheitsfeatures von ISPConfig??
 

logifech

Active Member
Ich habe noch keine Lösung gefunden, aber danke für den Hinweis ;) zu deinen andern Anmerkungen jeweils nein und nein
 

Till

Administrator
Schau Dir mal die DNS Records der Domain an, möglicherweise verweist der MX auf einen falschen server. Oder aber die mail domain wurde angelegt, das eigentliche Postfach aber nicht.
 

logifech

Active Member
Also der MX zeigt auf den Mailserver, Mail Domain und Postfach existieren. SPF, Dmarc und DKIM records passen auch.
 

Steini86

New Member
Siehst du im Log vom Mailserver mehr Informationen? (dann siehst du auch, ob du tatsächlich auf dem richtigen Server rauskommst ;-) )
Till's Vermutung, dass du nicht auf dem richtigen Server rauskommst kann ja zum Beispiel auch an lokalen /etc/hosts Einstellungen o.ä. liegen. Aber ich nehme mal an, dass du überprüft hast, dass [MAILSERVER AUS ISPCONFIG CLUSTER[IPV6] auch die IP deines Mailservers ist..
Ansonsten sagt die Fehlermeldung ja, dass der Nutzer <SENDER@DOMAIN.DE> keine Mailbox hat. Was gibt denn auf dem Mailserver ein
Code:
postconf | grep unlisted

Gibt denn auf dem Mailserver ein
Code:
postmap -q SENDER@DOMAIN.DE mysql:/etc/postfix/mysql-virtual_mailboxes.cf
eine Rückmeldung?


Ansonsten kannst du von deinem Webserver noch das Relay testen:
Code:
apt-get install swaks

swaks --to test@gmail.com \
   --from=SENDER@DOMAIN.DE \
   --auth \
   --auth-user=SENDER@DOMAIN.DE \
   --auth-password=DeinPasswort \
   --server DeinMailServer.de
 
Zuletzt bearbeitet:

Werbung

Top