[Dovecot] Does dovecot do any address checking or referring back to a server?
This is a dovecot question so bear with me.
I just upgraded to Ubuntu 7.04 from 6.06. I used fetchmail and postfix but not dovecot on 6.06. Fetchmail retrieved my mail and postfix put it in my maildir. I used Evolution to access the maildir directly. I setup Evolution to send mail directly as well.
With this move I decided to go the extra step and get dovecot working. With some help on this form, I did that. But, I immediately started having trouble with getting my mail. Fetchmail is retrieving it but postfix keeps not processing for some reason. Im geting these error message: May 2 17:14:11 wadesmart postfix/qmgr[14778]: 6D4AD14286F3: to=wadesmart@mail.wadesmart.com, orig_to=wade@localhost, relay=none, delay=9331, delays=9307/25/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to smtpout.secureserver.net[64.202.165.58]: Connection timed out)
The thing is - Im not sending mail at all through postfix.
So my question is, I know that dovecot only serves up email to a mail client but, does it do something that I have totally missed that would some how or some way refer mail back to a server? Is there some type of address check or something going on?
I know Im grasping at straws here but, I have been unable to get help from the postfix list or any list for that matter so if I can eliminate one more piece of the puzzle, all the better.
Thanks.
Wade Smart wrote:
Fetchmail is retrieving it but postfix keeps not processing for some reason. Im geting these error message: May 2 17:14:11 wadesmart postfix/qmgr[14778]: 6D4AD14286F3:
So my question is, I know that dovecot only serves up email to a mail client but, does it do something that I have totally missed that would some how or some way refer mail back to a server? Is there some type of address check or something going on?
I know Im grasping at straws here but, I have been unable to get help from the postfix list or any list for that matter so if I can eliminate one more piece of the puzzle, all the better.
Thanks.
- you have errors in your postfix configuration.
- postfix cant deliver mail (what transport you are using? postfix virtual? dovecots LDA? some other?)
- error in delivery produces bounce messages. sender receives mail, notifying about delivery error.
Uldis
Fetchmail is retrieving it but postfix keeps not processing for some reason. Im geting these error message: May 2 17:14:11 wadesmart postfix/qmgr[14778]: 6D4AD14286F3:
So my question is, I know that dovecot only serves up email to a mail client but, does it do something that I have totally missed that would some how or some way refer mail back to a server? Is there some type of address check or something going on?
- you have errors in your postfix configuration.
- postfix cant deliver mail (what transport you are using? postfix virtual? dovecots LDA? some other?)
- error in delivery produces bounce messages. sender receives mail, notifying about delivery error.
I tried to help Wade, but got in over my head.
I'm sure it is a postfix config issue too, but don't know how to resolve it.
Some particulars about his usage:
- His postfix is NOT authoritative for his domain - he is just using it with fetchmail to grab his email. Since I've never even used fetchmail
- does he even NEED postfix to do this?
- All he wants to be able to do is pull all of his mail from where it is being hosted, down to a local maildir setup that is served by dovecot...
I hope someone here can help him, because I'd like to know how to do this myself...
--
Best regards,
Charles
On Thu, May 03, 2007 at 02:38:16PM -0400, Charles Marcus wrote:
- His postfix is NOT authoritative for his domain - he is just using it with fetchmail to grab his email. Since I've never even used fetchmail
- does he even NEED postfix to do this?
He does not, and since his postfix is not authoritative, he also should not. Wade, what is the "mda" line in your fetchmail config file? It should be something like mda "/usr/local/bin/procmail <somearglist>" or some other LDA (Dovecot's, for example) and appropriate parameters.
If it's along the lines of mda "/path/to/postfix" it's just going to get sent back out via SMTP.
Jeff
Sorry, about the post. What I posted is all that is in my fetchmailrc file. I dont have a path to mda.
Wade
On Thu, May 03, 2007 at 02:58:41PM -0500, Wade Smart wrote:
Sorry, about the post. What I posted is all that is in my fetchmailrc file. I dont have a path to mda.
you'll simply need to add such a line then, as the default is apparently to use sendmail. if you're just fetching all mail for the same user (which is what it looks like to me), something like
mda "/path/to/procmail -f %F"
should do the trick. I don't know what to suggest for invoking other LDAs, but perhaps someone else here can help you with Dovecot's LDA if you'd rather use that.
Jeff
I tried to help Wade, but got in over my head. I'm sure it is a postfix config issue too, but don't know how to resolve it.
Some particulars about his usage:
- His postfix is NOT authoritative for his domain - he is just using it with fetchmail to grab his email. Since I've never even used fetchmail - does he even NEED postfix to do this? no - fetchmail is enough, but there is one possible reason way use
Charles Marcus wrote: postfix/LDA - plugins; like sieve, spam control, vocation messages etc. otherwise actually even dovecot is not needed; if storage is local file system it can be assessed directly by mail client.
- All he wants to be able to do is pull all of his mail from where it is being hosted, down to a local maildir setup that is served by dovecot...
I hope someone here can help him, because I'd like to know how to do this myself... if postfix is used and delivery is done to local file system it must be set up as authoritative for his domain (but accepting connection only from local host/net). and correct address mapping (if needed) to local accounts must be set up.
it seems problem is incorrect "mydestintion" ...
Uldis
participants (4)
-
Charles Marcus
-
Jeff Blank
-
Uldis Pakuls
-
Wade Smart