CVS: tmda/htdocs config-vars.ht, 1.41, 1.41.2.1 config-vars.html, 1.77.2.4, 1.77.2.5
"Jason R. Mastaler" <[email protected]> Wed, 18 Feb 2004 11:09:40 -0800
| Newsgroups | gmane.mail.spam.tmda.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/tmda/tmda/htdocs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7321/htdocs
Modified Files:
Tag: release-1-0
config-vars.ht config-vars.html
Log Message:
Attempt to solve the discrepency of '' and '<>' between the various
MTAs for sending mail with a null envelope sender. The 4 supported
MTAs do not have the same behavior for doing so which you can test
with:
$ echo | /usr/sbin/sendmail -i -f "<>" -- [email protected]
$ echo | /usr/sbin/sendmail -i -f "" -- [email protected]
Postfix/qmail require an empty string ''. If you attempt to use '<>',
they will not complain, but the resulting envelope sender will not be
correct. e.g, under qmail:
Return-Path: <"<>"@domain.dom
Sendmail/Exim on the other hand require '<>'. If you attempt to use
'' under Sendmail, <user@hostname> will be substituted instead. Under
Exim, it flat out fails:
$ echo | /usr/sbin/sendmail -i -f "" -- [email protected]
exim: - bad address: empty address
We now address this in Util.sendmail() which is where all TMDA mail
is sent from.
This diff will be applied to the main trunk as well.
Index: config-vars.ht
===================================================================
RCS file: /cvsroot/tmda/tmda/htdocs/config-vars.ht,v
retrieving revision 1.41
retrieving revision 1.41.2.1
diff -u -r1.41 -r1.41.2.1
--- config-vars.ht 13 Oct 2003 19:33:25 -0000 1.41
+++ config-vars.ht 18 Feb 2004 19:09:35 -0000 1.41.2.1
@@ -521,7 +521,7 @@
<br><br>
<code>BOUNCE_ENV_SENDER = "[email protected]"</code>
<br><br>
-Default is an empty envelope sender <>.
+Default is "<>", a null envelope sender.
<dt><hr>
<a name="BOUNCE_TEXT_EXPIRED_DATED"><h4>BOUNCE_TEXT_EXPIRED_DATED</h4></a>
<dd>
Index: config-vars.html
===================================================================
RCS file: /cvsroot/tmda/tmda/htdocs/config-vars.html,v
retrieving revision 1.77.2.4
retrieving revision 1.77.2.5
diff -u -r1.77.2.4 -r1.77.2.5
--- config-vars.html 9 Feb 2004 21:15:50 -0000 1.77.2.4
+++ config-vars.html 18 Feb 2004 19:09:36 -0000 1.77.2.5
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. -->
-<!-- Mon Feb 9 14:15:59 2004 -->
+<!-- Wed Feb 18 11:54:56 2004 -->
<!-- USING HT2HTML 2.0 -->
<!-- SEE http://ht2html.sf.net -->
<!-- User-specified headers:
@@ -727,7 +727,7 @@
<br><br>
<code>BOUNCE_ENV_SENDER = "[email protected]"</code>
<br><br>
-Default is an empty envelope sender <>.
+Default is "<>", a null envelope sender.
<dt><hr>
<a name="BOUNCE_TEXT_EXPIRED_DATED"><h4>BOUNCE_TEXT_EXPIRED_DATED</h4></a>
<dd>