We have running exim mail service in cpanel web server. Exim consumed some CPU% memory and lots of threads are opening. More than 2000 mails in queue everyday. How can we optimize the exim mail service?
top - 06:33:12 up 23:12, 1 user, load average: 0.03, 0.08, 0.08
PID USER PR NI %CPU TIME+ %MEM VIRT RES SHR S COMMAND 4777 mailnull 15 0 1 0:00.02 0.2 9324 3936 2680 S exim 1809 mailnull 16 0 0 0:00.09 0.1 8192 1156 808 S exim 1815 mailnull 24 0 0 0:00.00 0.1 8428 1100 764 S exim 4779 mailnull 16 0 0 0:00.00 0.0 8200 684 336 S exim
I have 1 site on a dedicated server, this site can send mails to any server in the world, except to hotmail... I dont know why, each time we try to send a mail using a PHP Script (using nobody as user, as you can see in the code below) the server rejects the email sent to hotmail, this is the error:
Code: 2007-09-08 21:24:13 1IUCT7-0004BE-7A ** destinationuser@hotmail.com R=lookuphost T=remote_smtp: SMTP error from remote mail server after MAIL FROM:<nobody@server.theserver.com> SIZE=31435: host mx4.hotmail.com [65.54.244.232]: 550 Your e-mail was rejected for policy reasons on this gateway. Reasons for rejection may be related to content with spam-like characteristics or IP/domain reputation problems.
If you are not an e-mail/network admin please contact your E-mail/Internet Service Provider for help.
For e-mail delivery information, please go to http://postmaster.live.com
I checked and the server IP is not listed at any SPAM list, also domain has an SPF record that is configured like this:
Code: domain.com. 14400 IN MX 10 mail.domain.com.
mail 14400 IN A 89.XX.XX.XX www 14400 IN A 89.XX.XX.XX ftp 14400 IN A 89.XX.XX.XX server 14400 IN A 89.XX.XX.XX domain.com. IN TXT "v=spf1 ip4:89.XX.XX.XX a mx a:mail.domain.com ~all" Is the SPF record well configured?, and the MX record, i think its OK... never had issues with this kind of config on normal sites..
Just in case it helps, at /etc/localdomains i have 2 sites, the server hostname and the site domain.com.
Email on server working fine, I can send mails from webmaster@xxx.com to any email only forums like VB don't send emails to hotmail & yahoo ! but emails from forums arrive to emails like webmaster@xxx.com
i have one Mailbox on my server, which i cannot sending mails. I tested it with Outlook and Horde.
For Example, i see this error at the Maillog:
Code:
Jul 14 22:12:13 gaius postfix/cleanup[12194]: 2F653402A6: milter-reject: END-OF-MESSAGE from localhost[127.0.0.1]: 5.7.0 The message could not be sent. You are not allowed to use sendmail utility.; from=<user@server1.local> to=<user2@server.local> proto=ESMTP helo=<gaius.stefanshome.com>
I delete this Mailbox, but after a time, i have the same problem again. On the Plesk Webinterface there is no problem logging with the outgoing spam protection.
I have been seeing so many exim mail queue on server. I would like to clear for every one hour throuh crontab entry. So that I have used following script to run.
I have a customer that wants to send emails using Exim and SMTP (using outlook), withouth authentication. Now.. the big question is ... how can I configure the Exim server to work withouth any authentication?
I know the risks of this withouth any authentication, but is my customer's server and he want to work in this way.
He is also asking if he is able to send emails withouth authentication using SMTP for certain IP addresses.. is that possible? Can be done for only 1 domain, or for the entire server?
how to config exim to accepting mails from networks with address: something.fbc.local?
I saw that a lot if comanies using a internal mailserver in there network and the using a mailserver to send all mails coming from different pc's on that internal network. However the mailserver has the name as: 14g5nldo7.fbc.local and exim does not accept e-mails coming from this tipe of services.
I've looked through my exim logs a number of times and I see emails being sent out with "from:" fields with email addresses of other domains. Usually they are spam related and fraudulent.
How can exim be setup to only send out emails that have localdomains in their from fields?
E.g. if I have account bob.com on my server then the owner of bob.com can only send out emails "xxxx@bob.com" no matter what else he tries to do that's all exim will send out.
How can you get exim to do this? I have been using filtering to block commonly spammed domains like aol.com hotmail.com etc - any emails sent out with these in their from fields are filtered and blocked - but rather building up a larger and larger filter of commonly abused domains - why not just block everything except domains on your server.
I installed exim and have been able to successfully use it as an smtp server. My test setup was as follows:
email client uses smtp.MYSERVER.com, my login, and password
The email is successfully forwarded to the appropriate recipient. However, when I create a new user, and test it's email capabilities, it does not work. I get a 535 error:
535 Incorrect authentication data
I have double checked the login and password, and I've tried this on multiple accounts. Is there an issue with how I'm creating the users? (useradd)
SecurityMetrics has determined that we are not COMPLIANT with the PCI scan validation requirement for our server.
The remote host is running a version of the Exim MTA which is vulnerable to several remote buffer overflows. Specifically, if either 'headers_check_syntax' or 'sender_verify = true' is in the exim.conf file, then a remote attacker may be able to execute a classic stack- based overflow and gain inappropriate access to the machine. *** If you are running checks with safe_checks enabled, this may be a false positive as only banners were used to assess the risk! *** It is known that Exim 3.35 and 4.32 are vulnerable. Solution: Upgrade to Exim latest version Risk Factor: High
HOW DO i Upgrade to Exim latest version? I am on WHM/Cpanel 11 (centos 5) I never did this before.
Just started to have problems sending emails out but no problem receiving.
Seems to be a exim problem.. tried updating it but the problem still exist but everytime I restart exim then it works for a few hours before the problem comes back.
I've just came across an issue with mailing list on a Linux server. Problem is that when a message is broadcasted from a mailing list having around 1500 subscribers, most of them having @yahoo.com and @hotmail.com addresses, message to most of the recepients fails with following error...
Code: 2009-07-09 12:26:25 1MOn2u-0001CB-QJ SMTP error from remote mail server after RCPT TO:<he***k@yahoo.com>: host c.mx.mail.yahoo.com [216.39.53.3]: 452 Too many recipients It is becuase exim tries to send a message to as many recepients as it could to users on same domain
On a Windows server, i was running Merak mail server and there was an option to send separate message to all mailing list subscribers, but i don't know where it could be located in exim config, or even if it has!