Author Topic: Success delivery notification check  (Read 10615 times)

Offline fms

  • Jr. Member
  • **
  • Posts: 13
Success delivery notification check
« on: September 11, 2009, 01:20:09 PM »
hi

is it possible mark [X] Delivery notification
when I am about to SEND a new mail  ?

So I could receive the success delivery notification report from the server.

Thanks!
Francisco

Offline JohnDoh

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2,856
Success delivery notification check
« Reply #1 on: September 11, 2009, 03:54:49 PM »
on the compose screen look the right hand end of the tool bar, after the priority dropdown, there is a check box for "return receipt". i think thats what you want.
Roundcube Plugins: Contextmenu, SpamAssassin Prefs, and moreā€¦

Offline fms

  • Jr. Member
  • **
  • Posts: 13
Success delivery notification check
« Reply #2 on: September 15, 2009, 10:45:46 AM »
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.
Code: [Select]

##################################
#### 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


:D

I was able to make ROUNDCUBE do this when edited:
/program/include/rcube_smtp.php

and modified the source code from:
Code: [Select]

    // set mail recipients
    foreach ($recipients as $recipient)
    {
      if (PEAR::isError($this->conn->rcptTo($recipient))) {


modified source code to:
Code: [Select]

    // 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 Delivery


;)

Unfortunately, I dont know "yet" how to write a "plugin"...

Best regards
« Last Edit: September 15, 2009, 11:00:04 AM by fms »
Francisco

Offline oldschool

  • Sr. Member
  • ****
  • Posts: 406
Success delivery notification check
« Reply #3 on: September 20, 2009, 03:15:39 PM »
Yes, this would be great!


Rgds.