Mailversand über SMTP dauert lange

For topics beyond KeyHelp. / Für Themen jenseits von KeyHelp.
xeppel
Posts: 234
Joined: Fri 6. Jan 2023, 22:13

Mailversand über SMTP dauert lange

Post by xeppel »

hi,

seit ich meinen Server zu einem neuen Hoster umgezogen habe, dauert jeder Mailversand per SMTP immer etwa 4-5 Sekunden, vorher hat das vielleicht eine Sekunde gedauert. Es ist egal von welcher Anwendung heraus, vom Ticketsystem, mit eigenem PHP-Script mit PHPMailer oder aus Thunderbird. über die Shll mit "mail -s" geht es schnell.

Was auffällt: mit "host" kommt nicht der richtige rDNS raus:

Code: Select all

root@keyhelp:~# host <IP>
<Meine IP rückwärts>.in-addr.arpa domain name pointer vps-583848.localdomain.
mit dig -x erhalte ich jedoch richtige Werte und meinen richtigen rDNS (FQDN), auch über MXToolbox.

Code: Select all

<IP>.in-addr.arpa. 3600 IN   PTR     keyhelp.domain.tld.
Ist das das Problem ? Und was kann ich machen ? Und wo finde ich eigentlich die Mail-Logs ? /var/log ist es ja nicht.
User avatar
Florian
Keyweb AG
Posts: 1682
Joined: Wed 20. Jan 2016, 02:28

Re: Mailversand über SMTP dauert lange

Post by Florian »

Hallo,

das spricht für ein langsames DNS-Resolving auf dem Server, ggf mal die Resolver ändern.

Ferner muss natürlich der Hostname auflösbar sein und es sollten auch keine DNS Blacklisten konfiguriert sen, die nicht mehr funktionieren. Auch diese bremsen das Mailsystem aus.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
xeppel
Posts: 234
Joined: Fri 6. Jan 2023, 22:13

Re: Mailversand über SMTP dauert lange

Post by xeppel »

Die waren 1.1.1.1 und 8.8.8.8. Auch mit anderen und ohne Blacklist | DNS-Einträge besteht das Problem. ist das mit der "host"-Ausgabe denn ungewöhnlich oder sollte ich das nicht weiter beachten ?

Falls es hilft, auch interne Mails brauchen so lange.
User avatar
Florian
Keyweb AG
Posts: 1682
Joined: Wed 20. Jan 2016, 02:28

Re: Mailversand über SMTP dauert lange

Post by Florian »

Hallo,

wir lange dauert es denn wenn du mit telnet auf den SMTP zugreifst bis er sich meldet:

220 hostname ESMTP Postfix (Ubuntu)
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
xeppel
Posts: 234
Joined: Fri 6. Jan 2023, 22:13

Re: Mailversand über SMTP dauert lange

Post by xeppel »

Habs öfter gemacht, war dann zwischen 3-7 Sekunden.

Code: Select all

root@keyhelp:~# time host <IP>
<IP rückwärts>.in-addr.arpa domain name pointer vps-583848.localdomain.

real    0m0.031s
user    0m0.007s
sys     0m0.014s
Hier kommt auch der falsche rDNS raus... von Extern wird ja der richtige rDNS erkannt, nur intern wird irgendwie dieser Hostname verwendet, so wie ich das sehe.
User avatar
Florian
Keyweb AG
Posts: 1682
Joined: Wed 20. Jan 2016, 02:28

Re: Mailversand über SMTP dauert lange

Post by Florian »

Hallo,

wenn da was lang dauert hast Du Deine Ursache warum der Versand länger dauert.,

Warum der rDNS lokal anders ist, können wir so nicht beurteilen, da musst du mal mit "dig -x <ipadresse> +trace" schauen wo die Abfrage langläuft.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
xeppel
Posts: 234
Joined: Fri 6. Jan 2023, 22:13

Re: Mailversand über SMTP dauert lange

Post by xeppel »

Hier die Antwort:

Code: Select all

root@keyhelp:~$ dig -x <IP> +trace

; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> -x <IP> +trace
;; global options: +cmd
.                       509901  IN      NS      a.root-servers.net.
.                       509901  IN      NS      b.root-servers.net.
.                       509901  IN      NS      c.root-servers.net.
.                       509901  IN      NS      d.root-servers.net.
.                       509901  IN      NS      e.root-servers.net.
.                       509901  IN      NS      f.root-servers.net.
.                       509901  IN      NS      g.root-servers.net.
.                       509901  IN      NS      h.root-servers.net.
.                       509901  IN      NS      i.root-servers.net.
.                       509901  IN      NS      j.root-servers.net.
.                       509901  IN      NS      k.root-servers.net.
.                       509901  IN      NS      l.root-servers.net.
.                       509901  IN      NS      m.root-servers.net.
.                       509901  IN      RRSIG   NS 8 0 518400 20250307050000 20250222040000 26470 . X0ceVlrml2TgSDzQ0q5+dQ2LytazlHNDAP3FNkBs1KE8j9awA9SUDnTT qd1d8iwOL86Rq2vktDFI0gElDMr1K3yHChWbVon2S49shbZLHl0ZB/ln tezzZY9OS7QReE2QoffXIrTNjcxwPeYTdmH1FvHWorxCq+grhYKCxoS2 2tlNRi5HwQ3Lsj+77xacWVZ3ooRXSVF7OeN9l0uIb/8BRF6Q4K3P0Lsr un95F700C6wK00PZBgoGMG63tmGPPKXudYmBP0FQTtsRXJ+MQvVdHuJy hEzJ9JOF16a2Yt+9SlvUJCue9rkFr8JGubQx4AKik/ivF3YxvNAAbci1 eVriLw==
;; Received 525 bytes from 1.1.1.1#53(1.1.1.1) in 12 ms

in-addr.arpa.           172800  IN      NS      f.in-addr-servers.arpa.
in-addr.arpa.           172800  IN      NS      b.in-addr-servers.arpa.
in-addr.arpa.           172800  IN      NS      d.in-addr-servers.arpa.
in-addr.arpa.           172800  IN      NS      a.in-addr-servers.arpa.
in-addr.arpa.           172800  IN      NS      c.in-addr-servers.arpa.
in-addr.arpa.           172800  IN      NS      e.in-addr-servers.arpa.
in-addr.arpa.           86400   IN      DS      53696 8 2 13E5501C56B20394DA921B51412D48B7089C5EB6957A7C58553C4D4D 424F04DF
in-addr.arpa.           86400   IN      DS      63982 8 2 AAF4FB5D213EF25AE44679032EBE3514C487D7ABD99D7F5FEC3383D0 30733C73
in-addr.arpa.           86400   IN      DS      47054 8 2 5CAFCCEC201D1933B4C9F6A9C8F51E51F3B39979058AC21B8DF1B1F2 81CBC6F2
in-addr.arpa.           86400   IN      DS      54956 8 2 E0E2BF5CFBD66572CA05EC18267D91509BA6A9405AF05C3FD4141DFA 45200C08
in-addr.arpa.           86400   IN      RRSIG   DS 8 2 86400 20250307060000 20250222050000 41220 arpa. phx2qo3SGWhyHX8To31Hn3ZAGIsi9e74Ex6qwRLoQZJTdca2wBo6HfkD keqAq6qO1ZBd1e+ADbASBaZcTM6G/GKv4rW6Wv6nYuiB0PzPeWZm8n1Y n7YFWGor0hcviuNNlhlwopI1XE3+/3WVENqaQBfkgWLX76DFSfNZ7bXc ReclXETW7n7nz2LSrkQ8Z3a4fKNS7zBmolwWVJ2Hq4h2trAUsv4Gxn0j Pc3JcO/3GSIYmjn5sZy7LDyDHKOv51fYztxy1SIBtIGfN4EPmNMN3NdN INgg4HYXHO6bseY0uIeWSg3wSufeRvyVc/cO9AwG3I9V+cOzFe4vyk1w VGJUfA==
;; Received 961 bytes from 2001:500:12::d0d#53(g.root-servers.net) in 20 ms

185.in-addr.arpa.       86400   IN      NS      ns3.lacnic.net.
185.in-addr.arpa.       86400   IN      NS      ns3.afrinic.net.
185.in-addr.arpa.       86400   IN      NS      ns4.apnic.net.
185.in-addr.arpa.       86400   IN      NS      pri.authdns.ripe.net.
185.in-addr.arpa.       86400   IN      NS      rirns.arin.net.
185.in-addr.arpa.       86400   IN      DS      61572 13 2 A256D936C46E901E35EE8817925A3259B11E269F07706EBC8B49CBF5 E92347BA
185.in-addr.arpa.       86400   IN      RRSIG   DS 8 3 86400 20250305034723 20250211162357 55110 in-addr.arpa. KTOEezsx73CPv7GHKCO+NyCBvJiCYeUDnKbsQ7S7w48lhbBaHM4OSmhY kQ33y6TvzvnbXKDgJAb0gYSmzm5yJwtazJpCboD8jUAKyJmK/ye1IVbY pE03CTtzsmOUuRrsc3evR8kKZKC9FijIS4KSw+oZFYF8PLVsnHaLkEnT QB0=
;; Received 411 bytes from 193.0.9.1#53(f.in-addr-servers.arpa) in 16 ms

249.117.185.in-addr.arpa. 86400 IN      NS      service.g1-dns.com.
249.117.185.in-addr.arpa. 86400 IN      NS      service.g1-dns.one.
249.117.185.in-addr.arpa. 3600  IN      NSEC    250.117.185.in-addr.arpa. NS RRSIG NSEC
249.117.185.in-addr.arpa. 3600  IN      RRSIG   NSEC 13 5 3600 20250305171008 20250219154008 61572 185.in-addr.arpa. +c0Nrt9/EK3IMxEgth39iw1QbS4vWzQzq5LNW5DpfEVVEvjCeXTyX2Sf Wqcxm7kplau/9oTLhXX6hcx2Uhz8SA==
;; Received 307 bytes from 202.12.31.53#53(ns4.apnic.net) in 20 ms

<IP rückwärts>.in-addr.arpa. 3600 IN   PTR     keyhelp.domain.tld.
<IP rückwärts>.in-addr.arpa. 3600 IN   RRSIG   PTR 13 6 3600 20250306000000 20250213000000 27342 249.117.185.in-addr.arpa. hrm+XFmqw+hwG57cTGeiW9ri4klwes3pN43H2QzldCh2aDrPGJH2UdXK SND4ErRcyTx8KerBiGJla1aiAvewBA==
;; Received 206 bytes from 185.10.11.19#53(service.g1-dns.one) in 12 ms
User avatar
Florian
Keyweb AG
Posts: 1682
Joined: Wed 20. Jan 2016, 02:28

Re: Mailversand über SMTP dauert lange

Post by Florian »

Hallo,

1. nützt mir das nichts weil du Die Ausgabe ja verschleierst.

2. musst du es es extern und intern vergleichen, ich denke es kommt zu unterschiedlichen Ergebnissen.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
xeppel
Posts: 234
Joined: Fri 6. Jan 2023, 22:13

Re: Mailversand über SMTP dauert lange

Post by xeppel »

Problem gelöst, musste der Hoster ändern.
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Mailversand über SMTP dauert lange

Post by Jolinar »

xeppel wrote: Tue 11. Mar 2025, 20:17 Problem gelöst, musste der Hoster ändern.
Wenn du uns jetzt noch verrätst, was genau der Hoster geändert hat, dann hilft diese Info u.U. anderen Usern, wenn sie mal dasselbe bzw. ein ähnlich gelagertes Problem haben. ;)
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
xeppel
Posts: 234
Joined: Fri 6. Jan 2023, 22:13

Re: Mailversand über SMTP dauert lange

Post by xeppel »

Wohl doch nicht gelöst... Laut denen ist das mit dem Hostname nicht das Problem. Aber scheinbar ein IPv6 Problem. Man erkennt mit telnet eine Verzögerung da er erst IPv6 versucht:

Code: Select all

Trying 2001:780.[...]...
Connection failed: Connection refused
Trying <IPv4>
Connected
Hier noch eine dig-Ausgabe mit IPv6:

Code: Select all

me@homeserver:~$ dig aaaa keyhelp.domain.tld

; <<>> DiG 9.18.30-0ubuntu0.22.04.2-Ubuntu <<>> aaaa keyhelp.domain.tld
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57579
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;keyhelp.domain.tld.               IN      AAAA

;; ANSWER SECTION:
keyhelp.domain.tld.        159     IN      AAAA    2001:780:...

;; Query time: 4 msec
;; SERVER: fd00::1eed:6fff:fe58:1047#53(fd00::1eed:6fff:fe58:1047) (UDP)
;; WHEN: Fri Mar 14 13:46:49 CET 2025
;; MSG SIZE  rcvd: 72
Soweit korrekt oder ? Und hier mit "tulpen" sieht man aber dass er nur auf IPv4 lauscht, ist das das Problem ?

Code: Select all

root@keyhelp:~# ss -tulpen | grep :25
tcp   LISTEN 0      100                             0.0.0.0:25         0.0.0.0:*    users:(("master",pid=3924038,fd=13),("smtpd",pid=895899,fd=6)) ino:51896390 sk:124 cgroup:/system.slice/system-postfix.slice/postfix@-.service <->
In der /etc/postfix/main.cf steht "inet_protocols = ipv4", wieso nur ipv4 ?

Außerdem existieren gar keine Ipv6 Konfigurationen:

Code: Select all

root@keyhelp:~# ip -6 addr show
root@keyhelp:~# ip -6 route show
root@keyhelp:~#
xeppel
Posts: 234
Joined: Fri 6. Jan 2023, 22:13

Re: Mailversand über SMTP dauert lange

Post by xeppel »

letzteres ignorieren, die waren von meinen Tests noch leer.
xeppel
Posts: 234
Joined: Fri 6. Jan 2023, 22:13

Re: Mailversand über SMTP dauert lange

Post by xeppel »

Ich habe nochmal neue Infos... habe mir extra einen weiteren VPS testweise geholt, habe dann KeyHelp auf Ubuntu installiert und einen User mit Postfach angelegt -> Mails senden sofort.

Habe ihn dann mit Debian 12 neu installiert und die gleichen Schritte gemacht, auch hier besteht jetzt das Problem mit der Verzögerung... Mein Hauptsystem ist ja auch Debian.

Kann sich das jemand erklären ? Liegt das an der Debian-ISO vom Hoster ?? Ich könnte einem Admin von KeyHelp ja mal die Daten vom Testserver geben. Bzw. vielleicht kann jemand ja mal eine Neuinstallation unter Debian 12 testen. Vielleicht besteht das hier auch.
tab-kh
Posts: 564
Joined: Thu 22. Apr 2021, 23:06

Re: Mailversand über SMTP dauert lange

Post by tab-kh »

Hat dein Server überhaupt eine public IPv6 über die er auch global erreichbar ist?

Ich denke es ist Defaulteinstellung nach der Keyhelp-Installation mit Debian 12, dass der E-Mail-Server nur für IPv4 aktiviert ist. Sieht bei meinen Debian 12 Installationen auch so aus. Man kann IPv6 aber in den Einstellungen aktivieren. Wie es bei Ubuntu aussieht weiss ich nicht.
User avatar
Alexander
Keyweb AG
Posts: 4448
Joined: Wed 20. Jan 2016, 02:23

Re: Mailversand über SMTP dauert lange

Post by Alexander »

Ich denke es ist Defaulteinstellung nach der Keyhelp-Installation mit Debian 12, dass der E-Mail-Server nur für IPv4 aktiviert ist. Sieht bei meinen Debian 12 Installationen auch so aus. Man kann IPv6 aber in den Einstellungen aktivieren. Wie es bei Ubuntu aussieht weiss ich nicht.
Sprichst du auf die Einstellung im KeyHelp "Konfiguration -> E-Mail-Server -> Postfix: Akzeptierte Protokolle" an?
Es gibt im KeyHelp keine Unterscheidung diesbezüglich zwischen Ubuntu und Debian.
Auf welchen Wert dieser während der KeyHelp installation gesetzt wird, wird bestimmt, indem geschaut wird ob IPv4 und/oder IPv6 Adressen zum Zeitpunkt der Installation vorhanden waren (getestet mit "hostname -I").
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Post Reply