Hallo Gerhard,
jetzt habe ich Dein Muster angepasst.
Das Programm läuft durch bis vor dem $mail->send();
Und dann ca. 5 Minuten nichts bis zur MeldungGateway Timeout
The gateway did not receive a timely response from the upstream server or application.
das liest sich für mich so, als dürftest du bei deinem Webhoster "fremde" Server nicht direkt ansprechen, sondern der Hoster hat dafür einen Zwangs-Proxy eingerichtet, der nicht das tut, was du erwartest.
Die üblichen Verdächtigen hast du wahrscheinlich schon zwei- bis dreimal überprüft:
- SMTP-Hostname richtig?
- SMTP-Port richtig?
- Benutzername und Kennwort richtig?
- Verschlüsselung richtig (meist mit STARTTLS)?
Diese Angaben müsstest du vom Anbieter deines e-Mail-Postfachs bekommen, und du brauchst sie ja auch, um ein lokales e-Mail-Programm einzurichten (Outlook, Thunderbird oder ähnliche).
Hast Du eine Idee, woran dies liegen könnte?
Ich habe zunächst mal keine. Da müsste man jetzt tiefer ins Geschehen eindringen, z.B. wie deine Infrastruktur genau aussieht. Eventuell könnte es helfen, wenn du deinen Webhoster und den gebuchten Tarif nennst, und ebenso den e-Mail-Anbieter, den du nutzen möchtest.
Einen schönen Tag noch
Martin
Мир для України.