aboutsummaryrefslogtreecommitdiffstats
path: root/sink.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2001-07-31 05:54:41 +0000
committerEric S. Raymond <esr@thyrsus.com>2001-07-31 05:54:41 +0000
commit2dd4055cf26d85600a22205ae6e9ed668d614f26 (patch)
treebe3d15a8fbe7aa76b2310149633b677f08c5b53d /sink.c
parent2cb642fc7d5ad94fe4c48a5d0ec198ab0ac423e9 (diff)
downloadfetchmail-2dd4055cf26d85600a22205ae6e9ed668d614f26.tar.gz
fetchmail-2dd4055cf26d85600a22205ae6e9ed668d614f26.tar.bz2
fetchmail-2dd4055cf26d85600a22205ae6e9ed668d614f26.zip
Must solve that damn linking problem next.
svn path=/trunk/; revision=3426
Diffstat (limited to 'sink.c')
-rw-r--r--sink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sink.c b/sink.c
index 061c9a97..502e989d 100644
--- a/sink.c
+++ b/sink.c
@@ -637,7 +637,7 @@ int open_sink(struct query *ctl, struct msgblk *msg,
"%s@%s", ctl->remotename, ctl->server.truename);
ap = addr;
}
- else if (strchr(msg->return_path, '@'))
+ else if (strchr(msg->return_path,'@') || strchr(msg->return_path,'!'))
ap = msg->return_path;
else /* in case Return-Path existed but was local */
{