Exim Issue + Retry And Retry.lockfile
Jun 3, 2008
Exim on my dedicated have been a very strage comportment. If I try send email for some domains I receive errors as:
========================
root@server01 [/var/spool/exim/db]# mail -v xx@terra.com.br
Subject: lol10
.
Cc:
Null message body; hope that's ok
LOG: MAIN
<= root@server01.xxxx.com U=root P=local S=377
root@server01 [/var/spool/exim/db]# delivering 1K3Ptz-000110-L8
Connecting to mx.terra.com [200.154.55.2]:25 ... connected
SMTP<< 450 Client host rejected: cannot find your hostname, [xx.228.179.xx]
SMTP>> QUIT
LOG: MAIN
SMTP error from remote mail server after initial connection: host mx.terra.com.br [200.154.55.2]: 450 Client host rejected: cannot find your hostname, [xx.228.179.xx]
LOG: MAIN
== xx@terra.com R=lookuphost T=remote_smtp defer (0): SMTP error from remote mail server after initial connection: host mx.terra.com.br [200.154.55.2]: 450 Client host rejected: cannot find your hostname, [xx.228.179.xx]
========================
But My server have RDNS and PTR configured correct.
So If I try again I receive other kind of error as:
========================
root@server01 [/var/spool/exim/db]# mail -v xx@terra.com.br
Subject: ggg
.
Cc:
Null message body; hope that's ok
LOG: MAIN
<= root@server01.xx.com U=root P=local S=375
root@server01 [/var/spool/exim/db]# delivering 1K3Pyt-00014j-3C
LOG: retry_defer MAIN
== xx@terra.com.br R=lookuphost T=remote_smtp defer (-53): retry time not reached for any host
=============================
But If I delete file /var/spool/exim/db/retry and /var/spool/exim/db/retry.lockfile before sending i can send message without any problem. So If I try again some minutes later the problem come back.
View 5 Replies
ADVERTISEMENT
May 15, 2009
i am getting bounce back email with retry time out error
Error message :
Quote:
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
accounts@mantratec.com
retry time not reached for any host after a long failure period
then i checked exim log & got result as below
Quote:
2009-05-13 03:11:45 1M2l9s-0006LA-L5 == accounts@mantratec.com R=dk_lookuphost T=dk_remote_smtp defer (-53): retry time not reached for any host ...
View 6 Replies
View Related
May 17, 2007
I've seen a lot of these messages in my exim main log:
R=localuser T=local_delivery defer (-52): Retry time n$
I do not know why. I can however still send/receive mail but I want to make sure there is no valid mails being filtered out or such.
I've done:
/scripts/mailperm
/scripts/eximup --force
My domains are in:
/etc/localdomains
/etc/remotedomains does not exist
WHM > EXIM config I only have this checked on:
Verify the existence of email senders.
EXIM config file:
Code:
untrusted_set_sender = *
local_from_check = false
#local_sender_retain = true
timeout_frozen_after = 2d
ignore_bounce_errors_after = 12h
domainlist rbl_blacklist = lsearch;/etc/rblblacklist
domainlist rbl_bypass = lsearch;/etc/rblbypass
hostlist rbl_whitelist = lsearch;/etc/relayhosts : partial-lsearch;/etc/rblwhitelist
message_size_limit = 20M
#log_selector = +arguments +subject
log_selector = +all
#!!# ACL that is used after the RCPT command
check_recipient:
# Exim 3 had no checking on -bs messages, so for compatibility
# we accept if the source is local SMTP (i.e. not over TCP/IP).
# We do this by testing for an empty sending host field.
accept hosts = :
# Accept bounces to lists even if callbacks or other checks would fail
warn message = X-WhitelistedRCPT-nohdrfromcallback: Yes
condition =
${if and {{match{$local_part}{(.*)-bounces+.*}}
{exists {/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}/config.pck}}}
{yes}{no}}
accept condition =
${if and {{match{$local_part}{(.*)-bounces+.*}}
{exists {/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}/config.pck}}}
{yes}{no}}
# Accept bounces to lists even if callbacks or other checks would fail
warn message = X-WhitelistedRCPT-nohdrfromcallback: Yes
condition =
${if and {{match{$local_part}{(.*)-bounces+.*}}
{exists {/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}_${lc:$domain}/config.pck}}}
{yes}{no}}
accept condition =
${if and {{match{$local_part}{(.*)-bounces+.*}}
{exists {/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}_${lc:$domain}/config.pck}}}
{yes}{no}}
#if it gets here it isn't mailman
#sender verifications are required for all messages that are not sent to lists
accept domains = +local_domains
endpass
#recipient verifications are required for all messages that are not sent to the local machine
#this was done at multiple users requests
message = "The recipient cannot be verified. Please check all recipients of this message to verify they are valid."
verify = recipient
accept domains = +relay_domains
warn message = ${perl{popbeforesmtpwarn}{$sender_host_name}}
hosts = +relay_hosts
accept hosts = +relay_hosts
warn message = ${perl{popbeforesmtpwarn}{$sender_host_address}}
condition = ${perl{checkrelayhost}{$sender_host_address}}
accept condition = ${perl{checkrelayhost}{$sender_host_address}}
accept hosts = +auth_relay_hosts
endpass
message = $sender_fullhost is currently not permitted to
relay through this server. Perhaps you
have not logged into the pop/imap server in the
last 30 minutes or do not have SMTP Authentication turned on in your email client.
authenticated = *
deny message = $sender_fullhost is currently not permitted to
relay through this server. Perhaps you
have not logged into the pop/imap server in the
last 30 minutes or do not have SMTP Authentication turned on in your email client.
#!!# ACL that is used after the DATA command
check_message:
# Enabling this will make the server non-rfc compliant
# require verify = header_sender
accept
nobody@lsearch;/etc/localdomains "${if !eq {$header_From:}{}{$header_sender:$header_From:}fai l}" Fs
That's just a copy/paste from whm exim fields.
dnsreport shows no errors for my domains either
What could be the cause of this error? Is it local or remote (out of my control)?
View 0 Replies
View Related
May 5, 2009
Getting an error specifically to sympatico ISP in Canada.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
retry timeout exceeded
exim_mainlog shows:
T=remote_smtp defer (-53): retry time not reached for any host
telnet sympatico.ca 25
Trying 206.47.72.104...
telnet: connect to address 206.47.72.104: Connection refused
telnet: Unable to connect to remote host: Connection refused
Port 25 adn 53 are open in my CSF firewall (cpanel server), TCP and UDP (for 53) and TCP for 25.
View 14 Replies
View Related
Jan 28, 2008
I just want to check my email. Unfortunately, my connection dropped while I was downloading mail and now exim wants me to wait for the previous open connection to timeout.
So where is the exim lock file stored by default? I just want to delete it and access my email NOW!
View 1 Replies
View Related
May 2, 2007
I am having issues in receieving emails. For some reason, the rbl lists I had setup are causing the server to reject emails (retry - timeout). So, I need to take this rbl list completely. How can I do that? exim.conf is locked and using the advanced editor is no fun even though I tried it putting the dnslists without the rbl causing the problem.
View 3 Replies
View Related
Aug 7, 2008
this is often happening on my new servers, with FreeBSD and exim 4.69
2 exim process start using a lot of CPU (that's not 100%, but it's like 40% for one process and 35% for other) for hours...
but, as soon as I restart exim, that stops
so it's not a high mail load on server, nor anything like that
I even checked logs to see if it was on some kind of infinite loop (auto-auto-auto-auto-reply), etc, but can't find anything out of ordinary
anyone experiencing something similar?
View 4 Replies
View Related
Jun 11, 2008
I have a dedicated server with WHM installed on it, but recently I've been having problems with emails, specifically exim.
The main issue appears to be a huge number of exim processes all running at the same time. It pushes the server load higher and higher (and when I say high I mean over 100), and basically locks everything else up until I can get a command through to kill exim.
After a bit more investigation I found that the mail queue in WHM appears to be seperate to the one I can find with the exom -bpc command, and gets full of email sent to non existant domains or accounts. So my first theory is that at some point exim tries to deliver all of these at once and that causes the massive load spikes. I don't know if that's possible, or probable, but there isn't enough legitimate email coming into the server that there ought to be any issues.
i've read about how to control the mail q from exim, but that doesn't appear to make a different to the q shown in whm. Currently the server is being held up by a cron running every half hour to restart exim automatically, but at peak times this doesn't appear to be doing enough, and at one point yesterday exim had 400 running processes.
Obviously this is causing a few problems. I don't have the technical knowledge to diagnose or fix the problem past the guesswork i've already done, so i'd appreciate any suggestions
View 4 Replies
View Related
Jun 19, 2008
I have some clients who own large forums, and during usage Mass Mail CPU goes up to 100%. Is there any way to re-configure the exim so not to distrupt the CPU that much?
View 4 Replies
View Related
Jan 11, 2008
I got a mail "spamd failed @ Fri Jan 11 04:34:53 2008. A restart was attempted automatically".And I checked the server.Then I found that spamd is not working.Its a cpanel server.I've tried to restart exim but spamd is not starting.
View 4 Replies
View Related
Oct 3, 2007
I'm trying to diagnose some server load spikes, and I've noticed that my exim log files are getting huge (5 gigs, plus 4 gzips at 1.7gigs)...my server status shows the gzips and greps on these log files putting my cpu load at 99.9%...how do i keep these from getting so huge and/or keep them from maxing out my server?
I'm running CentOS and cpanel...
View 7 Replies
View Related
Feb 6, 2007
In WHM > Server Status, it shows exim as:
exim (exim-4.63-1_cpanel_maildir)
I remember it used to show more stuff inside the (). Can you tell me what it shows on your server?
View 2 Replies
View Related
Sep 25, 2007
I recently switched over from Virtuozzo to WHM (on a vps), and was going through some of the different pages there. I noticed one page that displays the exim stats, similar to running it through the command line. Anyway there is one section I'm not entirely sure what it's referring to.
Quote:
Top 50 mail rejection reasons by message count
Messages Mail rejection reason
311 Rejected RCPT: No such person at this address
75 Rejected RCPT: Sender verify failed 25"The mail server detected your message as spam and has prevented delivery (200)."
I'm not sure if this is referring to inbound addresses being blocked, or forged emails from my server being rejected by outside servers.
View 0 Replies
View Related
Jun 13, 2007
i use exim-4.67 as mta i have some troubles with some domains this i recieve in my log and debug when i try to send email. Where is the problem?
--------------------------------------------------------------------------------------------------------------------
2007-06-13 12:12:44 [70566] cwd=/usr/src 5 args: exim -v -d+all -M 1HyO9G-000FL3-CG
2007-06-13 12:12:45 [70567] 1HyO9G-000FL3-CG TLS error on connection to mail.impresstech.net [195.8.222.33] (SSL_connect): error:00000000:lib(
0):func(0):reason(0)
2007-06-13 12:12:45 [70567] 1HyO9G-000FL3-CG TLS session failure: delivering unencrypted to mail.impresstech.net [195.8.222.33] (not in hosts_
require_tls)
2007-06-13 12:12:45 [70567] 1HyO9G-000FL3-CG send() to mail.impresstech.net [195.8.222.33] failed: Operation not permitted: Operation not perm
itted
2007-06-13 12:12:45 [70566] 1HyO9G-000FL3-CG == petkov@impresstech.net R=dnslookup T=remote_smtp defer (1): Operation not permitted: send() to
mail.impresstech.net [195.8.222.33] failed: Operation not permitted
----------------------------------------------------------------------------------------------------------------
12:12:44 70566 calling dnslookup router
12:12:44 70566 dnslookup router called for petkov@impresstech.net
12:12:44 70566 domain = impresstech.net
;; res_nquerydomain(impresstech.net, <Nil>, 1, 15)
;; res_query(impresstech.net, 1, 15)
;; res_nmkquery(QUERY, impresstech.net, IN, MX)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57989
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; impresstech.net, type = MX, class = IN
;; Querying server (# 1) address = 127.0.0.1
;; new DG socket
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57989
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1
;; impresstech.net, type = MX, class = IN
impresstech.net. 2h26m22s IN MX 0 mail.impresstech.net.
impresstech.net. 52m22s IN NS ns2.s801.sureserver.com.
impresstech.net. 52m22s IN NS ns1.s801.sureserver.com.
mail.impresstech.net. 2h26m22s IN A 195.8.222.33
12:12:44 70566 DNS lookup of impresstech.net (MX) succeeded
;; res_nquerydomain(mail.impresstech.net, <Nil>, 1, 1)
;; res_query(mail.impresstech.net, 1, 1)
;; res_nmkquery(QUERY, mail.impresstech.net, IN, A)
;; res_send()
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57990
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; mail.impresstech.net, type = A, class = IN
;; Querying server (# 1) address = 127.0.0.1
;; new DG socket
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57990
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; mail.impresstech.net, type = A, class = IN
mail.impresstech.net. 2h26m22s IN A 195.8.222.33
impresstech.net. 52m22s IN NS ns1.s801.sureserver.com.
impresstech.net. 52m22s IN NS ns2.s801.sureserver.com.
12:12:44 70566 DNS lookup of mail.impresstech.net (A) succeeded
12:12:44 70566 195.8.222.33 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
12:12:44 70566 Actual local interface address is 212.95.164.58 (rl0)
12:12:44 70566 Actual local interface address is 212.95.164.59 (rl0)
12:12:44 70566 Actual local interface address is 192.168.3.1 (rl1)
12:12:44 70566 Actual local interface address is 127.0.0.1 (lo0)
12:12:44 70566 fully qualified name = impresstech.net
12:12:44 70566 host_find_bydns yield = HOST_FOUND (2); returned hosts:
12:12:44 70566 mail.impresstech.net 195.8.222.33 MX=0
12:12:44 70566 set transport remote_smtp
12:12:44 70566 queued for remote_smtp transport: local_part = petkov
12:12:44 70566 domain = impresstech.net
12:12:44 70566 errors_to=NULL
12:12:44 70566 domain_data=NULL localpart_data=NULL
12:12:44 70566 routed by dnslookup router
12:12:44 70566 envelope to: petkov@impresstech.net
12:12:44 70566 transport: remote_smtp
12:12:44 70566 host mail.impresstech.net [195.8.222.33] MX=0
12:12:44 70566 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
12:12:44 70566 After routing:
12:12:44 70566 Local deliveries:
12:12:44 70566 Remote deliveries:
12:12:44 70566 petkov@impresstech.net
12:12:44 70566 Failed addresses:
12:12:44 70566 Deferred addresses:
12:12:44 70566 search_tidyup called
12:12:44 70566 close MYSQL connection: localhost/mta_db/mtauser
12:12:44 70566 >>>>>>>>>>>>>>>> Remote deliveries >>>>>>>>>>>>>>>>
12:12:44 70566 --------> petkov@impresstech.net <--------
12:12:44 70566 search_tidyup called
12:12:44 70566 set_process_info: 70566 delivering 1HyO9G-000FL3-CG: waiting for a remote delivery subprocess to finish
View 0 Replies
View Related
Sep 29, 2007
every time i send an email from my server to any @hotmail account it doesnt arrive @hotmail.
In my exim_mainlog, log says that operation is completed.
2007-09-29 07:00:32 1Iba3k-00043A-0z no host name found for IP address IP
2007-09-29 07:00:32 1Iba3k-00043A-0z <= webmaster@domain.name H=([192.168.1.100]) [IP] P=esmtpa A=fixed_plain:brm@dak$
2007-09-29 07:00:32 cwd=/var/spool/exim 3 args: /usr/sbin/exim -Mc 1Iba3k-00043A-0z
2007-09-29 07:00:32 1Iba3k-00043A-0z => account@hotmail.com R=lookuphost T=remote_smtp H=mx3.hotmail.com [65.54.245.72]
2007-09-29 07:00:32 1Iba3k-00043A-0z Completed
What makes it weird is that..
when i send email from hotmail to my servers account, i get email from hotmail, and, when i do reply on that email to @hotmail, email arrives @hotmail.
View 1 Replies
View Related
Jan 23, 2007
I am not actually a hosting provider but a client. I do have some technical knowledge about Exim, Sendmail etc and my host also co-operates with me so I thought of asking this question myself. My problem is with the RBL checks that my host's server performs even on authenticated SMTP connections. My ISP provides a IP to me which is being shared by many subscribers and gets blocked often. This causes a problem for me to use my mail client to send outgoing e-mail through my host's SMTP.
Suppose my hosted domain is "mydomain.com". Now when I use my e-mail client and send an e-mail using my hosts SMTP server (which requires due authentication) and give return-path (envelope sender) as "someone@mydomain.com", the e-mail passes through nicely. But when I use some other return path like "me@yahoo.com", I get a RBL block message after RCPT command. This should not happen as I am a paying member and I am correctly authenticating myself using the username & password of my hosted account.
My host uses Exim 4.63 so I just wanted to know whether there is a way to modify Exim ACL so that it doesn't perform RBL checks for authenticating users.
View 1 Replies
View Related
Aug 1, 2007
to run exim command line for delivery all emails in the queue
we need to use command as single:
exim -M xxxxxxx
BUT without <message id>
as
exim -q -M
but not work
View 6 Replies
View Related
Sep 15, 2006
I've a question how to make every email come to my inbox a copy of it go to other email i mean if i get an message on ss@ss.com automaticly a copy of this message go to aa@aa.com
View 4 Replies
View Related
Dec 11, 2007
ive been asked to use exim coz its easier to use with spamassasin.
but is exim as safe as qmail?
ive heard qmail offers better safety.
View 11 Replies
View Related
Jun 22, 2009
Is there a way I can get more error messages with exim? I'm trying to log in using plaintext smtp authentication and all I get is this:
2009-06-21 06:51:23 Start queue run: pid=8021
2009-06-21 06:51:23 End queue run: pid=8021
2009-06-21 07:07:41 no host name found for IP address 220.80.173.17
2009-06-21 07:07:42 no host name found for IP address 220.80.173.17
2009-06-21 07:21:23 Start queue run: pid=8029
2009-06-21 07:21:23 End queue run: pid=8029
2009-06-21 07:41:18 no host name found for IP address 220.80.173.17
2009-06-21 07:51:23 Start queue run: pid=8074
2009-06-21 07:51:23 End queue run: pid=8074
2009-06-21 08:20:47 no host name found for IP address 220.80.173.17
2009-06-21 08:21:23 no host name found for IP address 220.80.173.17
View 5 Replies
View Related
Mar 29, 2008
i have installed antivirus.exim on server but if i like to set filters for particular domain
how can i set it?
if i set 25 as global but i like to set more then 50 filter for only one domain is it possible?
if yes then how?
View 2 Replies
View Related
Jun 5, 2009
I am running CentOS FInal 4.7 everything is fine with WHMCS with exim until recently, I can't receive any email?
View 5 Replies
View Related
May 18, 2009
I've got a chroot setup and I'm currently using mini_sendmail but I'm getting:
Quote:
Deferred: 451-The server has reached its limit for processing requests from your host
I'm assuming thats because I don't have Exim on this server, but I would like to send the mail to Exim on my mail server.
View 0 Replies
View Related
Jul 14, 2008
My VPS mostly have problem of over load and its beacuse of lot of mails in Mail Queue,
Can any one recommend me best best Exim Configuration in cpanel.
I think no mail stay in Queue more then 2 hours. It delete autometically or any other thing you recommend. It help me for less load.
View 3 Replies
View Related
Dec 16, 2008
my exim is under ddos:
exim (pid 8042 8158 8169 8175 8249 8254 8267 8276 8384 8397 8398 8556 8560 8561 8587 8663 8669 8705 8707 8711 8752 8783 8790 8796 8799 8811 8881 8883 8884 8929 8932 8934 9014 9019 9025 9035 9060 9087 9089 ...............)
how can i solve it?
View 11 Replies
View Related
Mar 21, 2008
I have that on my exim.conf
auto_thaw = 25h
ignore_bounce_errors_after = 6h
timeout_frozen_after = 48h
but bounced messages are being kept for more than 6 hours:
for example:
<quote># exim -bpru | grep "<>" | cut -d' ' -f1 | grep 24h | wc -l
152</quote>
View 4 Replies
View Related
Jun 26, 2008
How do you get Exim to rewrite/remove
Received: from ip.isp.com ([123.123.123.123])
by mx.myhost.net with esmtpa (Exim 4.69)
I'm trying to avoid the error
Received-SPF: softfail (google.com: domain of transitioning me@myhost.net does not designate 123.123.123.123 as permitted sender) client-ip=123.123.123.123;
Basically, any email thats sent through myhost.net should look like it was sent directly.
View 2 Replies
View Related
Mar 12, 2008
I am sending out an email blast to about 30000 addresses when I leave. Because this is the down-time for our site, is it possible to temporarily give Exim more resources to help process? Or would this even be beneficial?
If both questions answer yes, please let me know where I should look for instructions on doing this.
View 0 Replies
View Related
Apr 19, 2008
568 Temporarily rejected RCPT: lowest numbered MX record points to local host
89 Temporarily rejected RCPT: Could not complete sender verify
12 Temporarily rejected RCPT: host lookup did not complete
9 Temporarily rejected RCPT: remote host address is the local host
View 3 Replies
View Related
Apr 26, 2008
I've recently purchased a cPanel VPS from a company i found on this forum. However, i am not experiencing some problems with the sending of e-mails from the server via Outlook Express. Unfortunately, i'm have no real knowledge of EXIM and i was hoping someone would help me with this. Basically, when i setup the domain and then setup a email account, i could only receive emails and not send (as i was getting an error within Outlook) this was due to the fact that the domain name was not listed in /etc/localdomains, so when i added it to that file it seemed to have done the job. Now, when i send emails locally EG: example1@domain to example2@domain i t will indeed send correctly, however if i want to send it to an external domain it stays in the queue (which i can view in WHM). When i force send it, it gives me the message "Connection refused", can anyone shed some light on this situation?
View 4 Replies
View Related