Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Lesebestätigung bei Indy 10 IdMessage abschalten (https://www.delphipraxis.net/196384-lesebestaetigung-bei-indy-10-idmessage-abschalten.html)

Hobbycoder 17. Mai 2018 12:11

Lesebestätigung bei Indy 10 IdMessage abschalten
 
Hi,

ich versende über Indy Mails. Klappt alles wie es soll.
Nur leider ist mein Outlook, in dem ich diese Mails empfang, immer dem Meinung, dass der Absender eine Lesebestätigung angefordert hat.
Ich beim Erzeugen der IdMessage keine Extra-Headers. Einzig der Parameter ReplyTo wird von mir gesetzt.

Und wenn ich mir den Header in Outlook anschaue ist Disposition-Notification-To: auch leer.
Was könnte ich noch tun, damit keine Lesebestätigung angefordert wird?

HolgerX 17. Mai 2018 12:36

AW: Lesebestätigung bei Indy 10 IdMessage abschalten
 
Hmm...

Schau mal nach Header mit

'Return-Receipt-To'
'X-Confirm-Reading-To'

Wenn ich mit Indy eine Mail mit Lesebestätigung verschicke, dann setze ich alle 3.
Da jeder EmailClient auf einen anderen Header regiert.. ;)

Hobbycoder 17. Mai 2018 12:45

AW: Lesebestätigung bei Indy 10 IdMessage abschalten
 
'Return-Receipt-To' ist ebenfalls leer und
'X-Confirm-Reading' ist nicht drin (zumindest wenn man Outlook glauben schenken kann).

hoika 17. Mai 2018 12:48

AW: Lesebestätigung bei Indy 10 IdMessage abschalten
 
Hallo,
poste mal den Header.

Hobbycoder 17. Mai 2018 13:14

AW: Lesebestätigung bei Indy 10 IdMessage abschalten
 
Code:
Received: from server.tralala.de (192.168.2.40) by
 server.tralala.de (192.168.2.40) with Microsoft SMTP Server (TLS)
 id 15.0.1347.2 via Mailbox Transport; Thu, 17 May 2018 14:01:36 +0200
Received: from server.tralala.de (192.168.2.40) by
 server.tralala.de (192.168.2.40) with Microsoft SMTP Server (TLS)
 id 15.0.1347.2; Thu, 17 May 2018 14:01:36 +0200
Received: from mo4-p01-ob.smtp.rzone.de (85.215.255.50) by
 server.tralala.de (192.168.2.40) with Microsoft SMTP Server (TLS)
 id 15.0.1347.2 via Frontend Transport; Thu, 17 May 2018 14:01:36 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1526558497;
   s=strato-dkim-0002; d=tralala.de;
   h=Date:Reply-To:Sender:To:Subject:From:X-RZG-CLASS-ID:Message-ID:
   X-RZG-AUTH:From:Subject:Sender;
   bh=Cz8IhtNu7AlcI5hA/glhR89YmIl8Yc0UzLqdN/Am+xc=;
   b=gb0C7Ek/pK12P1WF0bUpNeIY8tTU6MbMlOn255eIOvVNfISbsfMT+DjYFHiYhzyWiX
   Oy4koF+RdiOf4k9LY5/+5ywKH03FKvNskvOkLbstHePr884HJ0QCYuxIcwhG3T0Shl0P
   zwhwqADTjxjgtC4oRzoF0TsrMHwP54LZiTwaRpT23WDrDzY3rcTZ7sm1nRU+3s7S3pEg
   VkYYYN+aEYX1QZiGyFKv4y567Hm4VSvyuP+j5DhY267e0yV/1DpIXIr4ThdQq7XvyOvN
   RQXaEeeAeZv6Dv/LSXJlO71C3IhhwlSzlhHcRKALMT55CbcKF0mD6I9yl9v32aPjIvGL
   XWvA==
X-RZG-AUTH: ":Lm0HflW4W+igmzPShsjytPQ1uX88XVlkbBKUiFzVy3uuEoGtwMkzaXPytqp8qHhh6sWelRFf"
Message-ID: <304e7du4HC1a1tq.RZmta@mo4-p00-ob.smtp.rzone.de>
X-RZG-CLASS-ID: mo00
Received: from PC-user
   by smtp.strato.de (RZmta 43.8 DYNA|AUTH)
   with ESMTPSA id 304e7du4HC1a1tq
   (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA))
   (Client did not present a certificate)
   for <user@tralala.de>;
   Thu, 17 May 2018 14:01:36 +0200 (CEST)
From: "VHDCopy" <backup@tralala.de>
Subject: VHD-Backup erfolgreich abgeschlossen (!!! Speicherplatzwarnung !!!)
To: user@tralala.de
Content-Type: text/html; charset="UTF-8"
Sender: backup@tralala.de
Reply-To: backup@tralala.de
Disposition-Notification-To: :
Return-Receipt-To: :
Date: Thu, 17 May 2018 14:01:35 +0200
Priority: urgent
X-Priority: 1
Importance: high
Return-Path: backup@tralala.de
MIME-Version: 1.0
X-MS-Exchange-Organization-Network-Message-Id: d7b47c99-30a1-4184-c25a-08d5bbedf099
X-MS-Exchange-Organization-AVStamp-Enterprise: 1.0
X-MS-Exchange-Organization-AuthSource: server.tralala.de
X-MS-Exchange-Organization-AuthAs: Anonymous

hoika 17. Mai 2018 14:16

AW: Lesebestätigung bei Indy 10 IdMessage abschalten
 
Hallo,
also in meinem Code steht das so:

Return-Receipt-To
Return-Path: backup@tralala.de
= Zustellbestätigung

Disposition-Notification-To
Return-Path: backup@tralala.de
= Eingangsbetätigung

Ich hatte irgendwo gelesen, dass sich Outlook nicht so richtig an den Standard hält ...

Harry Stahl 17. Mai 2018 16:44

AW: Lesebestätigung bei Indy 10 IdMessage abschalten
 
Du solltest das "Disposition-Notification-To" aus Deinem Header rausnehmen, wahrscheinlich reagiert Outlook darauf, auch wenn hier bei Dir nur ein ":" steht.

Zur Erläuterung:

* Auf "Return-Receipt-To" muss der E-Mail-Server reagieren
* Auf "Disposition-Notification-To" der Client (also Outlook in diesem Falle)


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:28 Uhr.

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