-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LMTP transport for dovecot #150
Conversation
LMTP transport for dovecot
this router is disabled by default it could conflict with router/250_vexim_virtual_domains which is the default router not using LMTP. just one of the two files should be active.
I currently pipe mails to dovecot in order to benefit from all the dovecot features (sieve):
|
You're right. i need an additional router if exim should handle that. In my setup (and it's just an example for people who want to know how LMTP could be used) exim is the MTA and dovecot the MDA. it would be only a different way to route, transport and delivery of emails. my plan is, to process vacation messages in dovecot/sieve too. (future) |
example for mysql config in dovecot using vexim database this version includes the "host fields" feature which is not included in vexim/master
i added the pipe router now. do we need the reply router? what is the purpose? |
Needs some testing. I'm suggesting to move that to version 2.3.1. |
Wouldn't it be better, to add an option to use lmtp for mail deliveries (checkbox)? And then query the database and set |
I was thinking about a server wide setting. |
It's a small option, not so much work to do (siteadmin-page, useradd, adminuseradd). For a temporary workaround, I would prefer a more compact solution:
That makes handling of the configuration files much easier. And later we can easily fetch this setting from the database instead of this manual selector. |
Change the pipe router to respect local_part_suffix. eg needed for referencing projects with redmine.
In the original pipe transport affixes are removed from the . This pipe transport will add the the affixes so the target can handle it. eg for redmine referencing projects.
Agree with Udera. Also, instead of moving and adding Dovecot files into the repository, I suggest to edit https://github.com/vexim/vexim2/wiki/Server-configuration:-Dovecot . |
if dovecot is used for serving imap than it is better to let dovecot do the delivery.
it is done by using the LTMP protocol.
this is just an example exim config which is disabled by default and can be enabled by renaming 2 router-files as described in the header of the lmtp-router-file