On Thu, Jul 17, 2003 at 12:01:08PM -0500, [EMAIL PROTECTED] wrote:
> I tried putting 'to joshua+* ok' in my incoming filter, but that gave me
> a 'sorry, no mailbox here' error when sending to a plus address.
I don't think this will work, because qmail doesn't recognize + as a
delimiter by default (as in your case). So when qmail tries to deliver
the message, it is trying to delivery to joshua+whatever instead of
joshua. This means that qmail is rejecting the message before it ever
has a chance to reach your account, or TMDA.
One way to achieve this without recompiling qmail would be to hardwire
a 'joshua+' wildcard entry in qmail-users. For example, add a line like
this to your /var/qmail/users/assign file:
+joshua+:joshua:500:500:/home/joshua:-::
Then run /var/qmail/bin/qmail-newu. I am not sure how this will affect
TMDA, but if there are problems with the RECIPIENT_DELIMITER variable then
you could add a small check to the beginning of your ~/.tmda/config file:
import os
if os.environ['RECIPIENT'].startswith("joshua+"):
RECIPIENT_DELIMITER = "+"
None of this has been tested, so you may have some fiddling to do before
it will work.
Good luck,
Cory
--
Cory Wright
Stand Blue Technology
http://www.standblue.net/
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users