Tag Info

New answers tagged

1

Sendmail requires root privileges for some actions. Modern installations avoid being set root is by passing messages to sendmail daemon running with root privileges at 127.0.0.1:25. Your local sendmail daemon does not seem to be up and running. Check sendmail log files for any startup problems (log file names are OS/Distribution depended (e.g. ...


1

Short answer is yes. To be absolutely accurate the final command would probably be sendmail -bd -q15m. Assuming a dist based on init scripts you can always have a look at the scripts in /etc/init.d to see what can be set in the sysconfig file and how the commands are built up.


4

This obviously applies to mail servers attempting to deliver mail to its destination. It's utterly irrelevant to situations where you are delivering all mail to a smarthost; the smarthost that you deliver to is responsible for following this, but you are not.


1

define(`SMART_HOST',`relay:[vip.example.local]')dnl Square brackets in above sendmail config disable looking for MX records first, sendmail goes straight to looking for A/AAAA records. relay: prefix selects mailer sendmail uses to send to host(s) listed after prefix. SMTP based relay mailer is used by default anyway => usually relay: prefix may be ...


1

*.mydomain.org. 3600 IN TXT "v=spf1 ip4:IPADDR -all" as written above does not work if the spammer uses a subdomain that is already in dDNS. For example www.domain.com A A records foresides the wildcard in that case.


0

Postfix isn't responsible for creating the Maildirs, courier is, and it won't do on it's own, you have to type in the commands. Here's an example script that will create the given mailbox and set a 1Gb quota to it : root@messagerie-secours[10.10.10.19] ~/SCRIPTS/MAIL # cat ./createmailbox.courier.single if [ "$#" = 0 ] then echo "usage : $0 ...


2

CentOS 6 default installation sets up Postfix listening on localhost. You can disable it with chkconfig or uninstall it with yum, but you need to provide a replacement as the system needs a way to send mail to an administrator in various situations.


0

I have tried this solution in ubuntu 12.04, and it doesn't work this way: sudo mailq | tail +2 | awk 'BEGIN { RS = "" } / @example\.com$/ { print $1 }' | tr -d '*!' | sudo postsuper -d - I need to change to this way: postqueue -p | tail -n +2 | awk 'BEGIN { RS = "" } /@example\.com/ { print $1 }' | tr -d '*!' | postsuper -d -


0

You can add a POP3/SMTP account in Outlook for each alias, but you need to make sure POP3 does not retrieve and/or delete the messages. You can also try Proxy Manager - it sends through SMTP, but to an end user it looks like the message is sent by Outlook, and the experience is the same as having a POP3/SMTP account for each proxy address (the user selects ...


1

Can anyone explain what this means or point me to some documentation that a server-admin noob understands? A server-admin noob should not run a public facing mail server! Does that mean somebody is misusing our mailserver?) Can't be answered with this amount of information. Defering is a temproary delivery failure, e.g. unreachable ...


0

Can you post doveconf -n output? Also, if you saw: Jul 23 01:30:39 platinum dovecot: master: Warning: /selinux is no longer mounted. See http://wiki2.dovecot.org/Mountpoints you should use doveadm mount list to list all partitions (the one used by dovecot shoud have ! at the begining) and doveadm mount remove /selinux. That might solve your problem.


1

From the information you provided, I'm assuming that you are most probably running RHEL 6 or CentOS 6. Perhaps you should try starting the dovecot service manually first and post the log again. --Update Ok. These steps should fix the problem. Edit the file using the command vi /etc/dovecot.conf Find the line which has login_process_size Uncomment it and ...


7

Your domain hasn't actually got an MX record. $ host -t mx samholguin.co.uk samholguin.co.uk has no MX record Without an MX record, mailers will fall back to trying to deliver to an address for the naked domain. That address is: $ host samholguin.co.uk samholguin.co.uk has address 209.222.30.215 An MX record for a subdomain would only apply if you were ...


4

That is pretty simple actually: RFC 2822 section 2.2.3 allows for long headers, where a header is a fieldname followed by a : to fold and continue on the next line, as long as (simplified) that next line starts with a space . The general rule is that wherever this standard allows for folding white space (not simply WSP characters), a CRLF may be ...


0

If you mean the MTA of the mail server, then you can satisfy the dependency with lsb-invalid-mta. sudo apt-get install lsb-invalid-mta There is a metapackage called mail-transport-agent with the dependencies that satisfy the use of a MTA and there is lsb-invalid-mta with is just a dummy sendmail that do nothing. That way you can run an Ubuntu server ...


0

Fixed by just running sudo apt-get purge dovecot-core


2

You can set an ACL variable in acl_check_rcpt, e.g. warn set acl_m0 = ${domain} logwrite = recipient domain = ${domain} And then you can use $acl_m0 in acl_check_data.


0

SpamRats is a very unreliable blacklist. They basically ignore everyone including ISPs, so there are always a good number of innocent sites listed by their system. Ignore or remove Spamrats and use the more reliable lists like Spamhaus, SpamCop, Truncate, UCEprotect.


0

Just so you know, the 'blunderbuss' only comes out when sufficient IP(s) in the class C all are detected as being a spam source, however the SpamRats! team is very good about helping you get unlisted if your server is properly configured, even if it is in the middle of a class C full of spammers.


6

If your mail server has successfully passed the messages to another server and got a 200 status back then it's the responsibility of that other server to either pass them on further or send a non-delivery notification to the envelope sender address stating a reason for the non-delivery. That's the SMTP contract. If that isn't satisfied, the operators of the ...


3

Short answer: You shouldn't feel any significant difference between 5, 50 and 500 aliases on a modern server. Long answer: For most of the email servers I've looked at adding an alias is a linear growth process. It does add 'some' overhead - a small fixed amount for each alias. The amount of overhead is dictated by the individual email server in ...


2

Brent already gave part of the answer, everything after the + gets discarded, so that more of a catch-all which doesn't take any additional processing time. A genuine infinite number of explicit aliases would, besides taking literally forever to compile, also take forever to search through and you would never receive your messages.


4

Generally speaking, using email+tag@example.com is not considered an alias, the + and the text afterwards are simply dropped, so it would have no appreciable affect on anything. Actual aliases on the other hand, where a completely different address is actually a reference to another email is up to the configuration of the server you're dealing with and is ...


4

Yes, an MX should not point to a CNAME. In this case simply make another A record for mail.example.com: A foo.example.com 12.34.56.78 A mail.example.com 12.34.56.78 MX mail.example.com Since the certificate is for mail.example.com it thus matches the name used for connection and thus the certificate can be successfully validated. The PTR ...


-2

Problem is due to TLS certificates. Procedure to solve: Install openssl (if missing) sudo apt-get install openssl Generate self certificates sudo /usr/share/doc/exim4-base/examples/exim-gencert Add TLS to Main SMTP sudo nano /etc/exim4/exim4.conf.localmacros or choose your default .conf file main_tls_enable='1'


4

I don't use sendmail but relay=www-data@localhost would seem to indicate that a web application was compromised and that your web server is being used to send the spam.


1

The IIS 6 SMTP server? The config for this is in the IIS metabase XML file at systemroot\system32\inetserv\metabase.xml Line: RelayIpList VBS to set relay IPs: Option Explicit Dim objSMTP,objRelayIpList,objCurrentList,objIP,objFSO,objTextFile,count,newIpList(),inputOption Set objSMTP = GetObject("IIS://localhost/smtpsvc/1") Set objRelayIpList = ...


1

BCC is designed for the functionality you are asking. Change your scripts to use BCC instead of TO


1

Unless there's another fault, like a browser exploit, lack of AV, or something like that, a link alone can't exploit you. Maybe the email server (if it's dedicated) was hacked but that, to me, seems the least likely. That being said, I could easily spoof an email by bouncing it off of my own server and signing it as such. A likely thing is that clicking the ...


0

Your question is already answered in a more general way: Use different relay in postfix It is possible to set transport_maps which matches recipients domains to relayhosts: transport_maps = hash:/etc/postfix/transport Instead of hashfiles, you can use all backends supported, see Postfix lookup table types for example: LDAP, memcache, mysql, pgsql, sqlite ...



Top 50 recent answers are included