Hi
"Reading Confirmation" is a notification that the CLIENT of final recipient generates when he/she authorizes this report when opens the e-mail for reading.
"Delivery Confirmation" is a notification that the email-server of "sender" generates to his user informing that it successfully delivered that message to the email-server of the "recipient". So the "sender" receives a "receipt" confirming that the message was delivered successfull to the destination server.
##################################
#### MESSAGE DELIVERED SUCCESSFULLY ####
##################################
Your message was delivered with success to the destination servers!
* See below technical info about delivery:
<myfriend@somedomain.com>: delivery via
mail.somedomain.com[199.199.199.199]:25: 250 Ok: queued as 6A7578B401Reporting-MTA: dns; mail.myisp.com
X-Postfix-Queue-ID: 99EEFA10228
X-Postfix-Sender: rfc822; me@myisp.com
Arrival-Date: Tue, 15 Sep 2009 09:40:36 -0300 (BRT)
Final-Recipient: rfc822; myfriend@somedomain.com
Original-Recipient: rfc822;myfriend@somedomain.com
Action: relayed
Status: 2.0.0
Remote-MTA: dns; mail.somedomain.com
Diagnostic-Code: smtp; 250 Ok: queued as 6A7578B401
I was able to make ROUNDCUBE do this when edited:
/program/include/rcube_smtp.php
and modified the source code from:
// set mail recipients
foreach ($recipients as $recipient)
{
if (PEAR::isError($this->conn->rcptTo($recipient))) {
modified source code to:
// set mail recipients
foreach ($recipients as $recipient)
{
if (PEAR::isError($this->conn->rcptTo($recipient,"NOTIFY=SUCCESS"))) {
The "problem" of this solution is that ALL messages send through ROUNDCUBE will generate delivery reports.
It would be GREAT if RC developers team could add one more "check-box" on the compose screen:
[ ] Confirm DeliveryUnfortunately, I dont know "yet" how to write a "plugin"...
Best regards