Re: How to place a request of receipt for an outgoing mail?

2002-01-07 Thread Chris Gentle

On Thu, Jan 03, 2002 at 11:30:53AM +0800, Charles Jie wrote:

 After reading Cliff's post and mutt's manual, I am not sure whether
 Disposition-Notification-To: will do what I want.

I've read all the other arguments about whether read-receipts are a
good thing.  Whether they are or not they are sometimes required.
At one time my boss (who runs Pegasus mail) was wanting read
receipts from every project member when he was sending out meeting
notifications.  That way if someone didn't show up for a meeting he
would know that they at least got the message.

Fortunately, mutt is flexible enough to handle what I wanted to do.
I wasn't about to change mailers (and operating systems!) just to
send a read receipt for a stupid meeting notice.  I solved the
problem by having mutt pipe the message across a perl script just
before displaying it in the pager.  If a header line exists in the
message that asks for a receipt then the script prompts me to see
whether I actually want to send the receipt.  If I answer yes then
it will fire off the receipt and store the message id someplace so
that it won't prompt me for a receipt if I read the same message
again.  Once you know the proper header line you can respond to any
mailer that asks for a read-receipt.  It's up to you whether you
actually want to send the receipt or not.  The delay during the
piping operation is so short that it's not really even noticable.

I'll be happy to send you my script if you think it would help you
out.

-- 
Chris  Linux is the answer.  Now, what was your question?



Re: How to place a request of receipt for an outgoing mail?

2002-01-07 Thread David T-G

Chris --

...and then Chris Gentle said...
% 
% On Thu, Jan 03, 2002 at 11:30:53AM +0800, Charles Jie wrote:
% 
%  After reading Cliff's post and mutt's manual, I am not sure whether
%  Disposition-Notification-To: will do what I want.
% 
% I've read all the other arguments about whether read-receipts are a
% good thing.  Whether they are or not they are sometimes required.

Agreed!


...
% Fortunately, mutt is flexible enough to handle what I wanted to do.

Of course :-)


...
% I'll be happy to send you my script if you think it would help you
% out.

I'm interested, at least.  I bet it's short; how about a posting?


% 
% -- 
% Chris  Linux is the answer.  Now, what was your question?


TIA  HAND

:-D
-- 
David T-G  * It's easier to fight for one's principles
(play) [EMAIL PROTECTED] * than to live up to them. -- fortune cookie
(work) [EMAIL PROTECTED]
http://www.justpickone.org/davidtg/Shpx gur Pbzzhavpngvbaf Qrprapl Npg!




msg22458/pgp0.pgp
Description: PGP signature


Re: How to place a request of receipt for an outgoing mail?

2002-01-06 Thread Charles Jie

Hi, Erika,

It looks your postman is specailly friendly to you and you never have to
sign a receipt for a registered snail mail. (Or you just reject them
all. :)

I think such function or mechanism USEFUL because some people, including
me, need it from time to time.

And I believe most of people won't abuse it and annoy others. It could
be thought more positively.

best,
charlie


On Sat, Jan 05, 2002 at 06:28:05PM +0100, Erika Pacholleck wrote:
 [03.01.02 11:30 +0800] Charles Jie -- :
  What I want to get is the RECIPIENT's answering (eg. thru a dialog box),
  not of the system.
 
  The value of this mechanism is that the recipient is automatically
  prompted for a receipt, and I can get noticed as soon as possible when
  he/she is back or available - avoiding many calls in vain.

 How do you want to prompt at the recipients side? You might get from
 my headers my MUA (if I do not forbid to send it) but besides this
 maybe-information you don't know anything, not the system I am running
 nore the layout. Or do you expect every MUA to include a mechanism
 to interupt with prompting? And what, just in case M$ has already
 thought of this, I click it away? Do you expect to stop the whole
 system until the recipient has sent out the receipt?

 If it is that important mail might not be the right choice at all.
 --
 Erika Pacholleck [EMAIL PROTECTED]



Re: How to place a request of receipt for an outgoing mail?

2002-01-05 Thread Erika Pacholleck

[03.01.02 11:30 +0800] Charles Jie -- :
 What I want to get is the RECIPIENT's answering (eg. thru a dialog box),
 not of the system.
 
 The value of this mechanism is that the recipient is automatically
 prompted for a receipt, and I can get noticed as soon as possible when
 he/she is back or available - avoiding many calls in vain.

How do you want to prompt at the recipients side? You might get from
my headers my MUA (if I do not forbid to send it) but besides this
maybe-information you don't know anything, not the system I am running
nore the layout. Or do you expect every MUA to include a mechanism
to interupt with prompting? And what, just in case M$ has already
thought of this, I click it away? Do you expect to stop the whole
system until the recipient has sent out the receipt?

If it is that important mail might not be the right choice at all.
-- 
Erika Pacholleck [EMAIL PROTECTED]
mutters: insert vowels of last name



Re: How to place a request of receipt for an outgoing mail?

2002-01-05 Thread Alain Bench

Hello Cliff,

 On Wednesday, January 2, 2002 at 3:18:21 PM +0100, Cliff Sarginson wrote:

 Put this line in your muttrc to always request for receipt:
 my_hdr Disposition-Notification-To: [EMAIL PROTECTED]
 The MTA's involved have to understand this, all of them along the way
 if I recall correctly, so it is not a guarantee.

You are confusing 2 different things, DSN and MDN:

DSN is Delivery Status Notification. It's a set of SMTP extensions
defined in RFC 1891 and reply MIME type in RFC 1894 and 2852, all MTAs
in the path to your recipient must understand it, you set the DSN
request in mutt with the dsn_notify and dsn_return variables (I never
tested: my outgoing MTA isn't compatible), and is basically a way to
customize bounces: you can say when you want a bounce (only on error, or
also on success), and what you want inside (only your header, or the
full message). It's the last MTA who replies: generally an MTA at your
recipient's provider says it has delivered to a POP3 account... Nothing
says the mail has been read or even has reached your recipient's
computer.

MDN is Message Disposition Notification. It's a purely MUA to MUA
thing, the request and the reply's MIME type format are defined in RFC
2298, and your recipient is asked to send back an MDN or not (on each
mail or thru some sort of global option). The MDN says you if (and when)
the mail has been displayed on screen (well, doesn't mean read or
understood!), or filtered out, manually deleted before being displayed,
processed by a bot, printed, faxed, failed, etc... Charles was talking
about MDN.


 Since people get the option not to allow the sending of the receipt
 back in Outlook and Netscape it means squat anyway.

I think, and the RFC confirms, it MUST be a recipient's choice.


 Frankly it is a diabolical practise, causes uneccessary and pointless
 mail.

Your Personal Opinion, or just some sort of universal truth? ;-)


 If a mail is so important that you *must* be certain it has been read
 then phone the person up.

Perhaps he has no phone, or you don't want to bother him? Or the
mail is not *so* important, but you'd like to have a confirmation?
Accepting to send an MDN is also easier and faster than composing an
« OK well received » type reply.


 Since the mechanism is inherently unreliable anyway, what is the point
 of using it ?

Yes it's unreliable, also because not all MUA are MDN aware. But it
can be usefull at times. And sometimes needed: I know of a company who,
at time of choosing an internal mail system, choosed Lotus Notes against
an open SMTP based system just (or nearly just) because of a more
reliable MDN-like feature in Notes.


Bye!Alain.



Re: How to place a request of receipt for an outgoing mail?

2002-01-05 Thread Alain Bench

 On Thursday, January 3, 2002 at 11:30:53 AM +0800, Charles Jie wrote:

 After reading Cliff's post and mutt's manual, I am not sure whether
 Disposition-Notification-To: will do what I want.

It will. Exactly as the « request read receipt for all outgoing
mails » option in tools/options/receipts or « request read receipt »
function in tools menu in the composition window of MSOE will. Exactly
as the same function in Netscape will. In fact these functions only
effect is to add this field in outgoing headers.

Exactly like with OE or NC, you will only receive back a receipt if
the recipient has an MDN compatible mailer, opens your mail, and accepts
to send the receipt.

Cliff has mixed things, and seems to dislike the DSN and/or MDN
systems. Mutt's manual version 1.2.5 doesn't talk at all about MDN. It
talks about DSN.


BTW: Cliff's reaction teach us that MDN requests can be taken as
something rude, annoying or privacy intrusive by some recipients in some
circumstances. Or something like a reply requirement. So use it
carefully. There should be some sort of « acceptable MDN usage policy »
addendum to Netiquette. ;-)


 It's said it's dealt with by MTA. And reports success when the
 transmission succeeds. -- Does that mean the mail just succeessfully
 drops into the recipient's mbox instead of being opened for reading?

Yes. Into his system mailbox, or POP3 account, or anywhere the last
MTA of the MTAs chain delivers. But that's DSN.


Bye!Alain.


PS: Had to reread carefully my own mail to correct mixed up TLAs. Hope
there is no more error. All these Three Letters Acronyms are a
headache! :-)



Re: How to place a request of receipt for an outgoing mail?

2002-01-02 Thread Alain Bench

Hello Charles, hello ALL, and happy new year for everyone!

I'm new in this list, and not really fluent in english, sorry. But
it's a good day to begin. :-)


 On Monday, December 31, 2001 at 11:15:10 AM +0800, Charles Jie wrote:

 I was able to request for receipt in my mail while using Outlook
 Express or Netscape. But how to do it in Mutt?

Put this line in your muttrc to always request for receipt:

my_hdr Disposition-Notification-To: [EMAIL PROTECTED]

Or just insert the field into header while composing a mail for a
one time request.

AFAIK Mutt itself doesn't reply to such incoming requests, nor deals
automatically with the message/disposition-notification reports comming
back. Am I right? Or is there a script or patch somewhere?


Bye!Alain.



Re: How to place a request of receipt for an outgoing mail?

2002-01-02 Thread Cliff Sarginson

On Tue, Jan 01, 2002 at 09:05:40PM +0100, Alain Bench wrote:
 Hello Charles, hello ALL, and happy new year for everyone!
 
 I'm new in this list, and not really fluent in english, sorry. But
 it's a good day to begin. :-)
 
 
  On Monday, December 31, 2001 at 11:15:10 AM +0800, Charles Jie wrote:
 
  I was able to request for receipt in my mail while using Outlook
  Express or Netscape. But how to do it in Mutt?
 
 Put this line in your muttrc to always request for receipt:
 
 my_hdr Disposition-Notification-To: [EMAIL PROTECTED]
 
 Or just insert the field into header while composing a mail for a
 one time request.
 
 AFAIK Mutt itself doesn't reply to such incoming requests, nor deals
 automatically with the message/disposition-notification reports comming
 back. Am I right? Or is there a script or patch somewhere?
 
The MTA's involved have to understand this, all of them along the way
if I recall correctly, so it is not a guarantee.
Since people get the option not to allow the sending of the receipt 
back in Outlook and Netscape it means squat anyway.

Frankly it is a diabolical practise, causes uneccessary and pointless
mail. If a mail is so important that you *must* be certain it has been
read then phone the person up. Since the mechanism is inherently
unreliable anyway, what is the point of using it ?

-- 
Regards
Cliff





Re: How to place a request of receipt for an outgoing mail?

2002-01-02 Thread Lars Hecking

 
 Frankly it is a diabolical practise, causes uneccessary and pointless
 mail. If a mail is so important that you *must* be certain it has been
 read then phone the person up. Since the mechanism is inherently
 unreliable anyway, what is the point of using it ?

 Exactly. Every now and then, I have to remove undeliverable notification
 receipts from the mail queue. Undeliverable, because the original mails
 apparently underwent some internal-external address rewriting, but the
 address in the DSN header was not rewritten.




Re: How to place a request of receipt for an outgoing mail?

2002-01-02 Thread Charles Jie

Hi, thank you, Alain, et al,

After reading Cliff's post and mutt's manual, I am not sure whether
Disposition-Notification-To: will do what I want.

It's said it's dealt with by MTA. And reports success when the
transmission succeeds. -- Does that mean the mail just succeessfully
drops into the recipient's mbox instead of being opened for reading?

What I want to get is the RECIPIENT's answering (eg. thru a dialog box),
not of the system.

The value of this mechanism is that the recipient is automatically
prompted for a receipt, and I can get noticed as soon as possible when
he/she is back or available - avoiding many calls in vain.

many thanks,
charlie


On Tue, Jan 01, 2002 at 09:05:40PM +0100, Alain Bench wrote:

 Put this line in your muttrc to always request for receipt:

 my_hdr Disposition-Notification-To: [EMAIL PROTECTED]