Bluehost.com Web Hosting $6.95

[courier-users] timeout problem when receiving mail

This is a discussion on [courier-users] timeout problem when receiving mail within the Courier-Imap forums, part of the Mail Servers and Related category; Hi everybody, i'm forwarding mail to external addresses via /etc/courier/aliases. from time to time mail for one ...


Go Back   Usenet Forums > Mail Servers and Related > Courier-Imap

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 06-08-2008
Volker Eckert
 
Posts: n/a
Default [courier-users] timeout problem when receiving mail

Hi everybody,

i'm forwarding mail to external addresses via /etc/courier/aliases.
from time to time mail for one of these accounts doesn't get accepted.
this seems to coincide with courier waking up and trying to send all
the messages in the mail queue at once at the same time. i don't see
anything in the logs related to the delivery attempt of the inbound
message and the sending SMTP server gets a read timeout while waiting
for courier.

the mailq contains some hundreds of messages at times because of other
accounts that are aliased to gmx accounts, with the gmx mail server
limiting the number of e-mails it accepts per hour. in turn courier is
trying to re-send these messages every time it wakes up which takes a
couple of minutes. since the gmx mail server blocks my courier server
for a couple of hours (3 or four, IIRC) this re-sending occurs quite
often.

my questions:
* is it probable that these frequent re-sending attempts are the
reason why courier is not accepting incoming messages?

* what other possibilities are there?

* how do i configure the re-sending / shutdown+wakeup interval?

* since most of the forwarded mail is spam i am using the following
setup to filter it out (actually i'm testing it only on some
accounts): alias to local account, filtering spam with spam-assassin
and maildrop to local folder, forwarding the rest in the mailfilter
script to the destinations. i don't particularly like this forwarding
from the mailfilter script since for example it's a bit awkward to
correctly forward bcc'ed addresses and it doesn't feel quite the
canonical way. any suggestion on how to improve my setup?

i'm using courier version 0.53.3 on debian.


thanks a lot for advise/suggestions/help,
Volker.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/.../courier-users

Reply With Quote
  #2 (permalink)  
Old 06-08-2008
Sam Varshavchik
 
Posts: n/a
Default Re: [courier-users] timeout problem when receiving mail

Volker Eckert writes:

> the mailq contains some hundreds of messages at times because of other
> accounts that are aliased to gmx accounts, with the gmx mail server
> limiting the number of e-mails it accepts per hour. in turn courier is
> trying to re-send these messages every time it wakes up which takes a


This is not the case. Each individual message is retried on its own
schedule. There is no frequent wakeup either, except for an occasional
restart which, if possible is scheduled when nothing else is pending.

> couple of minutes. since the gmx mail server blocks my courier server
> for a couple of hours (3 or four, IIRC) this re-sending occurs quite
> often.
>
> my questions:
> * is it probable that these frequent re-sending attempts are the
> reason why courier is not accepting incoming messages?


No, not as a direct consequence.

> * what other possibilities are there?


If a message to a given email address cannot be delivered, Courier will not
accept any more messages to the undeliverable address, as long as the
message remains undeliverable. Once the message is succesfully delivered,
Courier will resume accepting mail to that address.

This is done for individual email addresses only. If one email address is
undeliverable, mail to that address will temporarily not be accepted. Mail
to other addresses, even from the same domain, will continue to be accepted.

> * how do i configure the re-sending / shutdown+wakeup interval?


There are some knobs that let you control the scheduling parameters, they
are documented in the courier(8) man page. However I don't think you have
the correct impression on what's really going on in the first place. Each
message, for the duration of its existence in the mail queue, carries a
unique ID that's logged. You should pick a sample message and scan for its
ID, in the logs, to see for yourself when and when not delivery attempts for
this message occur. This will help you understand what's going on.


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/.../courier-users

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAkhL5KoACgkQx9p3GYHlUOLtmACdHzBHtPBgLl 3vLExI4aLHlDFW
oJ8An3aSimEThLd7Gp6WR78IS3ampYGH
=GYQ9
-----END PGP SIGNATURE-----

Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +1. The time now is 01:23 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0