aboutsummaryrefslogtreecommitdiff
path: root/guile
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2008-10-13 10:28:10 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2008-10-13 10:28:10 +0000
commit87ca4e1cefffd7157377fbfa8e264d9e9e17d963 (patch)
tree154e720eb62bce6eec8e27b5ea6837161fa563b8 /guile
parentce299152b5eda62b7b81f997a7cc7023b2b552a9 (diff)
downloadanubis-87ca4e1cefffd7157377fbfa8e264d9e9e17d963.tar.gz
anubis-87ca4e1cefffd7157377fbfa8e264d9e9e17d963.tar.bz2
Fix MAIL FROM and RCPT TO commands on the fly.
* src/tunnel.c (transfer_command): Ensure outgoing mail from and rcpt to commands don't have whitespace after the colon. * NEWS, configure.ac: version 4.1.1 * doc/anubis.texi: Minor fix. * guile/entire-msg.scm: Use (ice-9 rdelim) * testsuite/mta.c (check_address_command): New function (ported from mailfromd). (smtp): Improve RFC compliance. * testsuite/etc/add-body-file.pat: Fix to reflect changes to transfer_command. * testsuite/etc/add-body.pat: Likewise. * testsuite/etc/add1.pat: Likewise. * testsuite/etc/add2.pat: Likewise. * testsuite/etc/add3.pat: Likewise. * testsuite/etc/cond.pat: Likewise. * testsuite/etc/del1.pat: Likewise. * testsuite/etc/del2.pat: Likewise. * testsuite/etc/del3.pat: Likewise. * testsuite/etc/del4.pat: Likewise. * testsuite/etc/empty.pat: Likewise. * testsuite/etc/gpgcrypt.pat: Likewise. * testsuite/etc/gpgse.pat: Likewise. * testsuite/etc/gpgsign.pat: Likewise. * testsuite/etc/mime1.pat: Likewise. * testsuite/etc/mime2.pat: Likewise. * testsuite/etc/mod-body.pat: Likewise. * testsuite/etc/mod-header.pat: Likewise. * testsuite/etc/mult.pat: Likewise. * testsuite/etc/no-backref.pat: Likewise. * testsuite/etc/paolo.pat: Likewise. * testsuite/etc/remail.pat: Likewise. * testsuite/etc/rot-13.pat: Likewise. * testsuite/etc/tlsoneway.pat: Likewise. * testsuite/etc/trigger.pat: Likewise.
Diffstat (limited to 'guile')
-rw-r--r--guile/entire-msg.scm5
1 files changed, 3 insertions, 2 deletions
diff --git a/guile/entire-msg.scm b/guile/entire-msg.scm
index 16f93a1..fcff45a 100644
--- a/guile/entire-msg.scm
+++ b/guile/entire-msg.scm
@@ -2,7 +2,7 @@
;;; entire-msg.scm
;;;
;;; This file is part of GNU Anubis.
-;;; Copyright (C) 2003, 2004, 2007 The Anubis Team.
+;;; Copyright (C) 2003, 2004, 2007, 2008 The Anubis Team.
;;;
;;; GNU Anubis is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by the
@@ -17,7 +17,8 @@
;;; You should have received a copy of the GNU General Public License along
;;; with GNU Anubis. If not, see <http://www.gnu.org/licenses/>.
-(use-modules (ice-9 popen))
+(use-modules (ice-9 popen)
+ (ice-9 rdelim))
;; Starts program PROG with arguments ARGS
;; Returns a list:

Return to:

Send suggestions and report system problems to the System administrator.