Long delay when sending mail

Sasa Stupar sasa at stupar.homelinux.net
Mon Dec 19 00:14:35 PST 2005



--On 18. december 2005 11:13 +0000 Matthew Seaman 
<m.seaman at infracaninophile.co.uk> wrote:

> Sasa Stupar wrote:
>> Hi!
>>
>> I have configured mail server on FreeBSD 5.4 with sendmail 8.13.5 and
>> cyrus-imapd v2. I am also using client Mulberry (but also tested with
>> Tbird, Outlook Express, Outlook). I use IMAP access with all the
>> clients, the server is on the same network as clients (100 Mbit
>> network). The issue is when I try to send several messages one after
>> another I get smtp delay message and this sometimes takes for 30 sec to
>> a minute. My sendmail has configured a smart host and also to accept
>> unqualified domains.
>> I have attached my sendmail config.
>> What am I missing here?
>
> 30s delays sounds like DNS timeouts.  Check that the host running sendmail
> can do a reverse lookup on the IP number of the clients connecting to it.
> Simply putting IPs and hostnames of all your client boxes into /etc/hosts
> should fix the problem.

It is allready able to do a reverse lookup on clients.

>
> Alternatively, that delay could be due to the ident protocol.  Ident is
> trivially easy to spoof which makes it a pointless waste of time.
> Putting:
>
> define(`confTO_IDENT', `0')dnl
>
> in your .mc file will stop ident getting in your hair.
>

This is allready defined also.

> The third possibility is that you've got quite a few milters set up there
> and sendmail simply needs a bit of time to run each message through all of
> them.
>
> 	Cheers,
>
> 	Matthew

Will try without milters but there are only two milters sendmail and clamav.

But is this possible also to be an imap issue since I use it to read my 
mail and also to store all outgoing mail?


-- 
Sasa Stupar


More information about the freebsd-questions mailing list