Changeset 5267:1416714ec4d1

Show
Ignore:
Timestamp:
2007-11-04 08:01:12 (14 months ago)
Author:
Rocco Rutte <pdmef@…>
Branch:
HEAD
Message:

Improve DSN docs (require sendmail-compatible MTA, add SMTP notes). Closes #2979

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • doc/manual.xml.head

    r5254 r5267  
    46164616RFC1894 defines a set of MIME content types for relaying information 
    46174617about the status of electronic mail messages.  These can be thought of as 
    4618 ``return receipts.'' Berkeley sendmail 8.8.x currently has some command 
    4619 line options in which the mail client can make requests as to what type 
    4620 of status messages should be returned. 
    4621 </para> 
    4622  
    4623 <para> 
    4624 To support this, there are two variables. <link linkend="dsn-notify">&dollar;dsn&lowbar;notify</link> is used to request receipts for 
     4618``return receipts.'' 
     4619</para> 
     4620 
     4621<para> 
     4622To support DSN, there are two variables. <link linkend="dsn-notify">&dollar;dsn&lowbar;notify</link> is used to request receipts for 
    46254623different results (such as failed message, message delivered, etc.). 
    46264624<link linkend="dsn-return">&dollar;dsn&lowbar;return</link> requests how much 
    46274625of your message should be returned with the receipt (headers or full 
    4628 message).  Refer to the man page on sendmail for more details on DSN. 
     4626message). 
     4627</para> 
     4628 
     4629<para> 
     4630When using <link linkend="sendmail">&dollar;sendmail</link> for mail 
     4631delivery, you need to use either Berkeley sendmail 8.8.x (or greater) a MTA 
     4632supporting DSN command line options compatible to Sendmail: The -N and -R 
     4633options can be used by the mail client to make requests as to what type of 
     4634status messages should be returned. Please consider your MTA documentation 
     4635whether DSN is supported. 
     4636</para> 
     4637 
     4638<para> 
     4639For SMTP delivery using <link 
     4640  linkend="smtp-url">&dollar;smtp&lowbar;url</link>, it depends on the 
     4641capabilities announced by the server whether mutt will attempt to 
     4642request DSN or not. 
    46294643</para> 
    46304644 
  • init.h

    r5233 r5267  
    498498  /* 
    499499  ** .pp 
    500   ** \fBNote:\fP you should not enable this unless you are using Sendmail 
    501   ** 8.8.x or greater. 
    502   ** .pp 
    503500  ** This variable sets the request for when notification is returned.  The 
    504501  ** string consists of a comma separated list (no spaces!) of one or more 
     
    509506  ** .pp 
    510507  ** Example: set dsn_notify="failure,delay" 
     508  ** .pp 
     509  ** \fBNote:\fP when using $$sendmail for delivery, you should not enable 
     510  ** this unless you are either using Sendmail 8.8.x or greater or a MTA 
     511  ** providing a sendmail(1)-compatible interface supporting the -N option 
     512  ** for DSN. For SMTP delivery, it depends on the server whether DSN is 
     513  ** supported or not. 
    511514  */ 
    512515  { "dsn_return",       DT_STR,  R_NONE, UL &DsnReturn, UL "" }, 
    513516  /* 
    514   ** .pp 
    515   ** \fBNote:\fP you should not enable this unless you are using Sendmail 
    516   ** 8.8.x or greater. 
    517517  ** .pp 
    518518  ** This variable controls how much of your message is returned in DSN 
     
    521521  ** .pp 
    522522  ** Example: set dsn_return=hdrs 
     523  ** .pp 
     524  ** \fBNote:\fP when using $$sendmail for delivery, you should not enable 
     525  ** this unless you are either using Sendmail 8.8.x or greater or a MTA 
     526  ** providing a sendmail(1)-compatible interface supporting the -R option 
     527  ** for DSN. For SMTP delivery, it depends on the server whether DSN is 
     528  ** supported or not. 
    523529  */ 
    524530  { "duplicate_threads",        DT_BOOL, R_RESORT|R_RESORT_INIT|R_INDEX, OPTDUPTHREADS, 1 },