I seem to be missing some key point. With this ~drm/.forward file: # Exim filter if error_message then seen finish endif # if $reply_address matches .*campus\.edu\$ then unseen deliver [EMAIL PROTECTED] seen finish else unseen finish endif
Here is the command line test: % /usr/exim/bin/exim -bf .forward -f [EMAIL PROTECTED] < test_message Warning: no message headers read Return-path copied from sender Sender = [EMAIL PROTECTED] Recipient = [EMAIL PROTECTED] Testing Exim filter file ".forward" Unseen deliver message to: [EMAIL PROTECTED] Seen finish Filtering set up at least one significant delivery or other action. No other deliveries will occur. However, when I actually send mail from [EMAIL PROTECTED] to [EMAIL PROTECTED] no forwarding back to the designated address occurs. A copy is saved in /var/mail/drm though, so at least that part of the delivery works. Watching this with eximon shows no attempt by exim to forward mail to the designated target. When the command line test is changed to -f "foobar.edu" it indicates that nothing should be delivered, which is as desired. So why does the command line test (the -f "campus.edu" one) say one thing, and the actual exim delivery do another? This is exim 4.63 on Solaris 8. Thanks, David Mathog [EMAIL PROTECTED] Manager, Sequence Analysis Facility, Biology Division, Caltech -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
