Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Mailversand funktioniert nicht (https://www.delphipraxis.net/207029-mailversand-funktioniert-nicht.html)

haentschman 18. Feb 2021 14:14

AW: Mailversand funktioniert nicht
 
Zitat:

Würde der SMTP-Server, über den du es verschickst, das Mail blockieren, müsstest du berites beim Abschicken einen Fehler erhalten.
...genau. Da ist aber keine Meldung.
Host=securesmtp.t-online.de

venice2 18. Feb 2021 14:31

AW: Mailversand funktioniert nicht
 
Zitat:

Zitat von haentschman (Beitrag 1483291)
Zitat:

Würde der SMTP-Server, über den du es verschickst, das Mail blockieren, müsstest du berites beim Abschicken einen Fehler erhalten.
...genau. Da ist aber keine Meldung.
Host=securesmtp.t-online.de

secureimap.t-online.de ?
sorry war quatsch.

Delphi.Narium 18. Feb 2021 14:37

AW: Mailversand funktioniert nicht
 
Mailheader aus David anschauen und den mit dem aus Deinem Programm vergleichen.

Z. B. https://www.verbraucherzentrale.de/w...ailheader-6077
https://www.mailjet.de/blog/news/email-header/
https://www.antispam-ev.de/wiki/EMai...lscht%20werden.

Was hat David, was Deine Software nicht hat bzw. umgekehrt.

Es soll Mailserver geben, die da auf bestimmte Sachen achten, ob vorhanden oder ob nicht vorhanden und daran erkennen, dass der Absender ein Spammer sein könnte oder eben auch nicht.

Sprich: Es könnte sein, dass in diesem Bereich Deine Software irgendwelchen Anforderungen (beim Versand mit Anhängen) nicht genügt, denen David aber genügt.

Zitat:

...nochmal geschaut. Der Spam Ordner, und alle anderen Ordner der Empänger Mail, sind auf dem Empänger Server (Telekom) leer.
Das reicht nicht zwingend, früher (vor gefühlt 15 Jahren) hat unser Exchange-Server die Mails bereits vorher grob nach Spam / nicht Spam aussortiert, also bevor sie in den Bereich des Mailservers kamen, in die man als Nutzer einsehen kann.
Die Mails lagen dann auf der Festplatte (Textdatei im Filesystem) des Exchange-Servers in einem definierten Ordner (Verzeichnis UCEArchive), quasi noch vor der Haustüre und noch nicht hinter der Haustüre, geschweigedenn in einem Schrank der Postverteilanlage (Briefkästen). (Ausserhalb des über die Administration des Exchangeservers erreich- bzw. einsehbaren Bereiches.)

Aber: Wenn die Mails und die Anhänge aus Deinem Programm heraus oder über David verschickt identisch sind, sollte hier bei beiden das gleiche Verhalten seitens des Mailservers zu erwarten sein.

Ansonsten:

Mach aus den Mailanhängen bitte mal Zips und schau, ob die aus Deinem Programm heraus dann ankommen.

Dann hält sich eventuell "irgendwer unterwegs" an diese Regeln: https://www.secumail.de/2016/05/10/e...ie-blockieren/

Kannst Du eine Mail aus Deinem Programm heraus an 'nen Freemailaccount bei Web.de, GMail, Yahoo, oder was auch immer, verschicken? Gleiches Problem? Wenn nein, dann ist die Ursache beim Empfängerserver der Telekom zu suchen.

ULIK 18. Feb 2021 14:42

AW: Mailversand funktioniert nicht
 
Zitat:

Zitat von haentschman (Beitrag 1483267)
Mailversand aus dem Programm heraus mit TclSmtp: ...

Der Wrapper gibt keine Fehlermeldung beim Versenden aus. (FMail.Send(FMailMessage)) Nach dem Versand wird die Bestätigungsmeldung angezeigt. (über Result = True und Event) :?

Nur so eine Idee: wenn es sich bei FMail um die SMTP Client Komponente der Clever Internet Suite handelt: Kannst Du da denn da nicht über deren Events mitkriegen, wenn was nicht geht, oder wie der Fortschritt ist?

haentschman 18. Feb 2021 15:33

AW: Mailversand funktioniert nicht
 
Zitat:

Kannst Du eine Mail aus Deinem Programm heraus an 'nen Freemailaccount bei Web.de, GMail, Yahoo, oder was auch immer, verschicken?
Ja, ohne Probleme.
Zitat:

Nur so eine Idee: wenn es sich bei FMail um die SMTP Client Komponente der Clever Internet Suite handelt
Ich werde mal ein Log mitschreiben OnReceiveResponse
Zitat:

Mailheader aus David anschauen und den mit dem aus Deinem Programm vergleichen.
...mach ich. :wink:
Zitat:

Mach aus den Mailanhängen bitte mal Zips und schau, ob die aus Deinem Programm heraus dann ankommen.
Das sind die nächsten Tests:
1. Gleiche "function" im Programm -> ohne Anhänge
2. Gleiche "function" im Programm -> mit Anhänge ZIP

Danke...:wink:

haentschman 19. Feb 2021 07:35

AW: Mailversand funktioniert nicht
 
Moin...:P
1. Response OK Homeoffice (beliebige Mailadresse)
Zitat:

220 fwd21.t-online.de T-Online ESMTP receiver fmsad15465 ready.
******************************************
250-fwd21.t-online.de ready.
250-SIZE 52428800
250-8BITMIME
250-AUTH=LOGIN PLAIN
250-AUTH LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250 HELP
******************************************
334 VXNlcm5hbWU6
******************************************
334 UGFzc3dvcmQ6
******************************************
235 2.5.0 Authentication successful.
******************************************
+++++++++
ich@Bla.de
noreply@Bla.de
XXX-Technik
E:\Projects\Projects_Delphi\xxx\_out\Development_R untime\_tmp\yyy\2020_RE_2014_invoice.pdf
E:\Projects\Projects_Delphi\xxx\_out\Development_R untime\_tmp\yyy\2020_RE_2014_attachment.pdf
+++++++++
250 2.1.0 Sender accepted.
******************************************
250 2.1.5 Recipient accepted.
******************************************
354 Ok, start with data.
******************************************
250 2.0.0 Message accepted.
******************************************
221 2.0.0 fwd21.t-online.de closing.
******************************************
2. Response OK Homeoffice (Empfänger Mail)
Zitat:

220 fwd02.t-online.de T-Online ESMTP receiver fmsad15465 ready.
******************************************
250-fwd02.t-online.de ready.
250-SIZE 52428800
250-8BITMIME
250-AUTH=LOGIN PLAIN
250-AUTH LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250 HELP
******************************************
334 VXNlcm5hbWU6
******************************************
334 UGFzc3dvcmQ6
******************************************
235 2.5.0 Authentication successful.
******************************************
+++++++++
ich@Bla.de
noreply@Bla.de
XXX-Technik
E:\Projects\Projects_Delphi\xxx\_out\Development_R untime\_tmp\yyy\2020_RE_2014_invoice.pdf
E:\Projects\Projects_Delphi\xxx\_out\Development_R untime\_tmp\yyy\2020_RE_2014_attachment.pdf
+++++++++
250 2.1.0 Sender accepted.
******************************************
250 2.1.5 Recipient accepted.
******************************************
354 Ok, start with data.
******************************************
250 2.0.0 Message accepted.
******************************************
221 2.0.0 fwd02.t-online.de closing.
******************************************
3. Response FAIL Firma (Empfänger Mail)
Zitat:

220 fwd38.t-online.de T-Online ESMTP receiver fmsad15465 ready.
******************************************
250-fwd38.t-online.de ready.
250-SIZE 52428800
250-8BITMIME
250-AUTH=LOGIN PLAIN
250-AUTH LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250 HELP
******************************************
334 VXNlcm5hbWU6
******************************************
334 UGFzc3dvcmQ6
******************************************
235 2.5.0 Authentication successful.
******************************************
+++++++++



+++++++++
221 2.0.0 fwd38.t-online.de closing.
******************************************
:shock: Da fehlt die Message... :gruebel:

Zwischen den +++ ist vereinfacht die übergebene Message...

mikhal 19. Feb 2021 09:08

AW: Mailversand funktioniert nicht
 
Stört sich euer Server am Leerzeichen in DEVELOPMENT_R UNTIME ?
Grüße
Mikhal

haentschman 19. Feb 2021 09:22

AW: Mailversand funktioniert nicht
 
Zitat:

DEVELOPMENT_R UNTIME
...Editor Probleme in der DP. :P

haentschman 19. Feb 2021 11:34

AW: Mailversand funktioniert nicht
 
Lösung:

Wie immer saß der Fehler vorm Bildschirm...:oops::stupid:

Ich hatte das HTML Formular vergessen auf den Server zu kopieren. :roll: Damit ist das LoadFromFile an die Wand gelaufen und das Programm ist in den Exception Block gelaufen...Der Exception Block hat meinen MadExcept verhindert...
Warum aber die "Bestätigung" angezeigt wurde...ist noch zu klären. :gruebel:

Danke für´s Mitgefühl. :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:02 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz