How known?

Dan Nelson dnelson at allantgroup.com
Wed Dec 2 04:39:09 UTC 2009


In the last episode (Dec 01), Gary Kline said:
> On Tue, Dec 01, 2009 at 04:05:17PM -0800, Chuck Swiger wrote:
> > On Dec 1, 2009, at 4:03 PM, Gary Kline wrote:
> > >> Most mail user agents have an option to enable "read receipts"; they use (or abuse) the DSN or MDN capabilities of the recipient's MTA or MUA.  They are not a reliable signal that a human has seen the mail, although they can be used to confirm it at least got to the recipient's mail server or were processed by their MUA.
> > > 
> > > What are DSN and MDN, please?
> > 
> > Delivery Status Notification, Message Disposition Notification
> > 
> 
> Wow; amazing.  i'Ve been checking thru /usr/local/etc/Muttrc
> and found something interesting.  This, circa lins #2900 ++:
> 
> # Specifies how to sort messages in the index menu.  Valid values
> # are:
> #
> #    date or date-sent
> #    date-received
> #    from
> #    mailbox-order (unsorted)
> #    score
> #    size
> #    subject
> #    threads
> #    to
> 
> but nowhere to specify the date-received.  Strange, yes?

hm?  2nd line says "date-received".  Or did you mean something else?

> wait::: dsn
> # set dsn_notify=""
> #
> # Name: dsn_notify
> # Type: string
> # Default: ""
> #
> 
> Be nice to suggest to the mutt folks to let this be turned on only for
> certain email.  I *have* tried to sub to the mutt mailinglist, but never
> get any responce.  AFAIK, there is no forum, so maybe it's time to roll my
> own hack!

Not even a bounce message back?  That's odd.  You can try posting to the
list via the gmane interface, or join the #mutt irc channel on
irc.freenode.net and see if anyone can help there.

The mutt method for changing options based on specific criteria is called
"hooks".  In your case, you want to use a send hook like this:

  send-hook "." "set dsn_notify=none"
  send-hook "~t user at host.com" "set dsn_notify=failure,delay,success"

Note that dsn is only delivery notification; it doesn't let you know that a
message has been read.  For that, you can try

  send-hook "." "unmy_hdr Disposition-Notification-To:"
  send-hook "~t user at host.com" "my_hdr Disposition-Notification-To: my at email.com"

, but even if your recipient's mailer understands that header, most let the
user turn it off if they want.

-- 
	Dan Nelson
	dnelson at allantgroup.com


More information about the freebsd-questions mailing list