Fossil

Check-in [83b12c3a]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Update the documentation on the email-send-method setting.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256:83b12c3a780d027436f295bdef09de338fc8d10e1c6cdc865035d6da17fd1c89
User & Date: drh 2018-07-12 14:29:18
Context
2018-07-12
14:55
Add "Download", "Test", and "Truncate" submenu buttons on the /errorlog page. Show a confirmation page prior to truncating the error log. Improvements to the /test-warning page, including a link back to /errorlog through the submenu. check-in: c931dd7b user: drh tags: trunk
14:29
Update the documentation on the email-send-method setting. check-in: 83b12c3a user: drh tags: trunk
14:21
Put a link to the error log on the /stat page. The link is only visible to administrators. check-in: 488709be user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to src/email.c.

   775    775     /* To Do:  Look for bounce messages and possibly disable subscriptions */
   776    776     blob_reset(pMsg);
   777    777   }
   778    778   
   779    779   /*
   780    780   ** SETTING: email-send-method         width=5 default=off
   781    781   ** Determine the method used to send email.  Allowed values are
   782         -** "off", "pipe", "dir", "db", and "stdout".  The "off" value means
   783         -** no email is ever sent.  The "pipe" value means email messages are
   784         -** piped into a command determined by the email-send-command setting.
   785         -** The "dir" value means emails are written to individual files in a
   786         -** directory determined by the email-send-dir setting.  The "db" value
   787         -** means that emails are added to an SQLite database named by the
   788         -** email-send-db setting.  The "stdout" value writes email text to
   789         -** standard output, for debugging.
          782  +** "off", "relay", "pipe", "dir", "db", and "stdout".  The "off" value
          783  +** means no email is ever sent.  The "relay" value means emails are sent
          784  +** to an Mail Sending Agent using SMTP located at email-send-relayhost.
          785  +** The "pipe" value means email messages are piped into a command 
          786  +** determined by the email-send-command setting. The "dir" value means
          787  +** emails are written to individual files in a directory determined
          788  +** by the email-send-dir setting.  The "db" value means that emails
          789  +** are added to an SQLite database named by the* email-send-db setting.
          790  +** The "stdout" value writes email text to standard output, for debugging.
   790    791   */
   791    792   /*
   792    793   ** SETTING: email-send-command       width=40
   793    794   ** This is a command to which outbound email content is piped when the
   794    795   ** email-send-method is set to "pipe".  The command must extract
   795    796   ** recipient, sender, subject, and all other relevant information
   796    797   ** from the email header.