[Dovecot] Logging in with '+' delimiter

Jerry gesbbb at yahoo.com
Wed Oct 7 19:05:57 EEST 2009


On Wed, 07 Oct 2009 11:08:11 -0400
Charles Marcus <CMarcus at Media-Brokers.com> wrote:

> On 10/7/2009, Jerry (gesbbb at yahoo.com) wrote:
> > Postfix also sends, dovecot correctly
> > places mail with '+'addressing; i.e., "foo+bar at domain.com" into
> > "path-to-mail/domain.com/foo+bar".
> 
> If you are using plus addressing, the actual user is 'foo', so this
> mail should go into '.../domain.com/foo', not '.../foo+bar' - unless
> you are using sieve, in which case it *could* be delivered to a
> subfolder called '.../foo/.bar' or '.../foo.bar'
> 
> > The problem is when I attempt to access the mailbox, the user name:
> > foo+bar at domain.com is rejected.
> 
> Thats because the user is 'foo', not 'foo+bar'...
> 
> If you are using dovecot LDA?
> 
> http://wiki.dovecot.org/LDA/Sieve#Plus_Addressed_mail_filtering

This is the folder it is delivered to.

drwx------   5 vmail  vmail   512B Oct  7 11:56 foo+bar/

I am using maildir format.

/usr/local/etc/postfix/master.cf

#Dovecot with '+' addressing
dovecot unix    -       n       n       -       -      pipe
  flags=DRhu user=vmail:vmail argv=/usr/local/libexec/dovecot/deliver
  -f ${sender} -d ${user}@${nexthop} -a ${recipient}

I have not been able to get sieve working yet. It will take awhile.

-- 
Jerry
gesbbb at yahoo.com

If money can't buy happiness, I guess you'll just have to rent it.


More information about the dovecot mailing list