Slashdot Mirror


The Hostile Email Landscape (liminality.xyz)

An anonymous reader writes: As we consolidate on just a few major email services, it becomes more and more difficult to launch your own mail server. From the article: "Email perfectly embodies the spirit of the internet: independent mail hosts exchanging messages, no host more or less important than any other. Joining the network is as easy as installing Sendmail and slapping on an MX record. At least, that used to be the case. If you were to launch a new mail server right now, many networks would simply refuse to speak to you. The problem: reputation. ... Earlier this year I moved my personal email from Google Apps to a self-hosted server, with hopes of launching a paid mail service à la Fastmail on the same infrastructure. ... I had no issues sending to other servers running Postfix or Exim; SpamAssassin happily gave me a 0.0 score, but most big services and corporate mail servers were rejecting my mail, or flagging it as spam: Outlook.com accepted my email, but discarded it. GMail flagged me as spam. MimeCast put my mail into a perpetual greylist. Corporate networks using Microsoft's Online Exchange Protection bounced my mail."

217 comments

  1. Don't Know How You Made That Conclusion by 0xG · · Score: 4, Informative

    I run a small email system ~2500 users and don't have your problems...

    --
    A pox on web designers who feel that window.innerWidth == screen.availWidth
    1. Re:Don't Know How You Made That Conclusion by billyswong · · Score: 3, Insightful

      Maybe your little email server is old enough to escape the now-current hostility?

    2. Re:Don't Know How You Made That Conclusion by beelsebob · · Score: 5, Informative

      More likely, the original poster simply has his DNS misconfigured in some weird way, and doesn't know it.

    3. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 2, Interesting

      I've been running mail system for myself for the past 5 years or so. Gmail has begun tagging my messages as spam, starting a few months ago.

    4. Re:Don't Know How You Made That Conclusion by LDAPMAN · · Score: 2

      I used to run multiple email domains. Some of them had few issues, others were constantly being blacklisted. It really depends on who you interact with. I found that often users never realized there was an issue as the messages were just silently dropped. In the end I got tired of fighting with it and moved them all to gmail. If your not having issues you are likely just very lucky or the services you interact with are the less zealous ones.

    5. Re:Don't Know How You Made That Conclusion by Rei · · Score: 1

      I had the same issue. I fought with it for years, trying to fight one obscure reason after another for my mail getting bounced or worse (as you mention) silently dropped from different recipients, and eventually gave up. I still host my own incoming mail server but I switched to routing outgoing mail through existing services.

      --
      The War of 1812... the good 'ol days when the federal government actually tried to save New Orleans.
    6. Re:Don't Know How You Made That Conclusion by fustakrakich · · Score: 2

      I got tired of fighting with it and moved them all to gmail.

      I suppose this is the 'plan'... *All your email are now belong to Google(TLA)*

      --
      “He’s not deformed, he’s just drunk!”
    7. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 5, Informative

      I second that emotion. Current *big* players are trying to limit spam and phishing, and require a few ducks in a row before you stop getting caught in their filters. I suspect proper analysis of the configurations and logs would pinpoint the issue. DNS would be a quick start but the problem could be in a few places depending on what mail implementation he's using. On another note, is it possible OPs domain has been used for spam/phishing in the past? The UNI I work has dealt with blacklists in the past and it was merely a case of spoofing and those adding us to blacklists didn't do their diligence in tacking it down properly. *Posted anon as to not get fired*

    8. Re:Don't Know How You Made That Conclusion by acoustix · · Score: 4, Informative

      I run a small email system ~2500 users and don't have your problems...

      You probably have a dedicated/static IP and it isn't tainted from others who have used it before you.

      For people trying to run their own email server at home it can be a real pain. ISP's blocking 25 and 587. DHCP means that your IP pool has a bad reputation. Etc...

      --
      "A plan fiendishly clever in its intricacies"- Homer Simpson
    9. Re:Don't Know How You Made That Conclusion by Z00L00K · · Score: 5, Insightful

      It's usually the case when the reverse lookup don't point back to the same domain/name as the server identifies itself with.

      And it's the ISP that need to change the pointer from some generic name to a specific.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    10. Re: Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 4, Informative

      Probably no SPF or TXT records

    11. Re:Don't Know How You Made That Conclusion by MyFirstNameIsPaul · · Score: 4, Informative

      You need to go to their stupid new Postmaster service and 'fix' the 'issues'. I observed the exact same behavior for mail servers that hadn't changed a DNS record or even IP address in years roughly around the same time they launched this new 'service'. Coincidence? I think not.

      --

      I once took an excursion to Reddit, and later HN. Unlimited up/down voting sucks when dealing with a hive-mind.

    12. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      I run my own email server and ran into that same problem when I first set it up about 3 years ago. A phone call to AT&T (my provider) was enough to get the port 25 block removed. I had some other problems too, but those cleared up once I got security certificates and what not cleared up. So while it's not as simple as running a web server (nor should it be), it's not impossible, either. There is no need to use Google for everything (or anything, as a matter of fact).

    13. Re:Don't Know How You Made That Conclusion by ArmoredDragon · · Score: 2

      I suppose this is the 'plan'... *All your email are now belong to Google(TLA)*

      I doubt it. The biggest source of spam is from botnets of hijacked machines. Most (>99%) of those machines don't have their ducks lined up when it comes to DNS. It's not a surprise that it's harder to start an email server these days. The sheer volume of spam is maddening.

    14. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      So you extrapolate your system to every other system on the planet? Well done, fsckwit.

      If you haven't had this problem, you obviously don't do anything new for clients.

    15. Re:Don't Know How You Made That Conclusion by bsdasym · · Score: 3, Informative

      I'm with you here. OP sounds like just being paranoid and probably is not quite properly setup. I setup a new domain last month with it's own self-hosted email and had no problems at all getting email through to any of the major providers. To avoid trouble, you need at a minimum:
      - An IP address in a block that doesn't already have a terrible reputation.
      - Working, correct reverse DNS that matches the SMTP banner.
      - Working, correct forward DNS for the MX records that also matches the SMTP banner.
      - Correct SPF/TXT records covering your mailserver, even if you know SPF is stupid.
      - A mailserver not configured as an open relay (duh).

      With all this in place, I have had no problems getting through on a system with a domain and mail handling less than a week old.

    16. Re:Don't Know How You Made That Conclusion by Frosty+Piss · · Score: 3, Insightful

      Who in their right mind runs an email server without a static IP?

      --
      If you want news from today, you have to come back tomorrow.
    17. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 5, Informative

      +1
      Rejections in my experience have nearly always always been related to the PTR record needs to be pointing to the domain actually sending the email, not the domain name in the email address. My limited understanding is this:

      So if my email address matt@example.com uses mail.isp.com on port 25 to send email then the PTR needs for the ip address isp,com sends from needs to say mail.isp.com... not example.com as you might expect.

      when isp.com talks to another smtp server it will be asked to id itself. The server should reply with its FQDN and it is this that the PTR record for the servers id needs to point to . Even if that server hosts hundreds of websites and email accounts.

      I believe most VPS hosts allow this to be changed to whatever you want if you are given a fixed ip address. If they don't allow this to be changed then problems will occur and if you are handling emails you need to check before signing up. The PTR record is not applicable to a domain but to an IP address. You can only have one PTR record for an IP address.

      That is if my memory serves correctly. When I set up email servers, I always seem to forget this until I do sending tests to yahoo and other big boys. Then I set it properly and things behave.

      Other problems happen if using microsoft exchange and the srv fields in txt records for the dns are not set exactly right. Though I don't have to fiddle with this for obvious reasons.

       

    18. Re:Don't Know How You Made That Conclusion by Jane+Q.+Public · · Score: 2

      What Z00L00K said. Also: Many corporate email systems, especially the larger ones, are configured to ignore anything from a dynamic IP address. The email must have a fixed IP address or they'll just plain ignore you. This is ostensibly for "security" but I suspect there's some barrier-to-entry aspect of it too. Also, by law, you have to be allowed to get yourself removed from grey- and black-lists. It's a pain in the butt, but it can be done.

    19. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      It seems to me that the problem described in the article is one for which a white-list is the optimum solution. Why isn't there a white-list of non-spamming email servers? Wouldn't some group like the Electronic Freedom Foundation be ideal for hosting such a white-list?

    20. Re: Don't Know How You Made That Conclusion by slasher999 · · Score: 4, Informative

      Missing spf records were the first thing I thought of as well. That isn't a silver bullet by any means but can certainly help your ratings while you are new and building a reputation.

    21. Re:Don't Know How You Made That Conclusion by houghi · · Score: 1, Informative

      Script kiddies. Even if the provider doesn't block ports, all email should be rightfully be blocked as there is no Reversed DNS. And by all things practical, a reversed DNS is only possible with a fixed IP.

      And that is only for outgoing email. Letting incoming email depend on a non-fixed IP could lead to serious problems. I could mean somebody else receives your email on your (previous) IP address.

      Also: if the provider leaver port 25 open for non-fixed IP addresses (we are unable to run an email server, because they do not get reversed IP) it opens the ports for a shitload of extra spam from people who have no idea on how to close their server as a relay server.

      I was a script kiddie, played with it to learn and now I don't have incoming mail and use my provider for outgoing mail.

      --
      Don't fight for your country, if your country does not fight for you.
    22. Re: Don't Know How You Made That Conclusion by MightyMartian · · Score: 4, Informative

      Missing SPF and possibility of being on one of the RBLs. I had that problem when we switched to a new ISP, and the address block we were given had ended up on Spamcop. It took a bit of doing, but within a day it was cleared up.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    23. Re: Don't Know How You Made That Conclusion by ttucker · · Score: 3, Informative

      Adding DKIM signatures helps a lot too.

    24. Re:Don't Know How You Made That Conclusion by ttucker · · Score: 3, Informative

      Having DKIM setup, and a legitimate signed TLS certificate helps some too.

    25. Re: Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      Agreed

    26. Re: Don't Know How You Made That Conclusion by alphatel · · Score: 4, Insightful

      Missing spf records were the first thing I thought of as well. That isn't a silver bullet by any means but can certainly help your ratings while you are new and building a reputation.

      If his domain is the incredibly stupid http://liminality.xyz/ then yes, he is missing SPF records. Use mxtoolbox.com to check.

      --
      When the foot seeks the place of the head, the line is crossed. Know your place. Keep your place. Be a shoe.
    27. Re:Don't Know How You Made That Conclusion by fafaforza · · Score: 2

      I would be surprised if any legitimate postmasters blocked sender domains, since those can be easily spoofed. The only reliable information in email communication is DNS and WHOIS, and any ancillary stuff, like SPF or DKIM.

    28. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 4, Insightful

      He's doing it wrong. Most probably he's not using SPF nor signing with domainkeys. That's expected today by most providers.

      If he's especially naive he's operating an open relay, which will warrant him to be blacklisted FAST.

      Another cause is, he could be operating his mail server from a "dialup" IP range, one declared as being assaigned to residential connectivity, which are usually blacklisted. I disagree with this practice, but that's how things go.

      Also most providers now require TLS support. So you need to generate certificates(self signed is not enough, but your own unofficial CA is enough usually, but make sure you're not using SHA1).

      Also, I happened to configure a mail server on a newly acquired IP from an hosting company a year ago or so and the IP they gave me was already tainted as being on a few blacklists. This can be solved too. I took the pain to discover which blacklists and followed their procedures to be taken out. Sometimes It was some automated procedure which just requested the server to be scanned again to make sure it follows best practices(as stated above). OOther times I had to politely ask and in one case even have the provider confirm the IP was actually reassigned.

      After this I have not seen a single email being rejected as spam.

      Operating mailservers could have been easy in the '80s and first half of the '90s when most mail server really were open relays and nobody cared, just because nobody was taking advantage of that. Nowadays it's become complicated because even the slightest misconfiguration will be attacked and exploited. It's in the general interest to request mail servers to be configured to a minimum standard that is getting relatively high, or we could really loose control of the email system.

    29. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0
    30. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      Seriously, for incoming mail this works fine. Why would this be a problem if you can arrange for DNS MX records to stay in sync with the changing IP?

    31. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 5, Insightful

      There are several factors that I've seen with my mail server.

      1) Do not try to work over a standard ISP service - one that assigns your IP dynamically - because most blacklists and major corporations blacklist dynamic IP pools
      2) Don't host in any of those cheap virtual hosting services - many of them are also blacklisted
      2) Setup DKIM signing (sendmail config and DNS record)
      3) Setup SPF DNS record

      Basically, one has to avoid running one's mail server someplace that is cheap because that is where the SPAMers put their mail servers as well (because they are cheap and easier to do anonymously).

    32. Re: Don't Know How You Made That Conclusion by AntiSol · · Score: 3, Informative

      yep, SPF and DKIM records make a big difference. Also a PTR record (so that your IP resolves to e.g hostname.yourdomain.com rather than youraccount.yourwebhost.com) helps.

    33. Re: Don't Know How You Made That Conclusion by Hadlock · · Score: 3, Interesting

      When setting up email on my vanity domain, It took me about three hours to dot all my i's and cross my t's but Google has really good documentation and you can send/receive email to/from gmail without it being flagged as spam, then most anyone should also.

      --
      moox. for a new generation.
    34. Re:Don't Know How You Made That Conclusion by Killall+-9+Bash · · Score: 1, Insightful

      SPF is stupid because everyone thinks its ok to use ~all instead of -all.

      Every time I get one of those "here's the document you requested" infected emails, it's spoofed as coming from a domain that has an ~all.

      --
      "Prediction: within 10 years, Windows will be a Linux distribution." Me, 7-6-2016
    35. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      A whitelist would be unmanagable and shortly filled with spammers. I suggest you build yourself an email server, complete with all SPF, DKIM, and DMARC, plus manage a domain that needs to send emails from other IP addresses, including marketing and newsletter services, then get back on the details of how you plan to implement your proposed solution through a submission to the slashdot firehose.

    36. Re: Don't Know How You Made That Conclusion by ale2011 · · Score: 4, Interesting

      The OP wrote "this server was configured perfectly: not on any blacklists, reverse DNS set up, SPF, DKIM and DMARC policies in place, etcetera." Perhaps he deleted SPF and DKIM records after he gave up? However, the domain is registered by Contact Privacy Inc. Customer 0141536996, which I wouldn't deem a good start for a mail domain. The IP belongs to LINODE, a German Linux hosting place, and seems to be static. Only one black list, rbl.rbldns.ru, has it, which shouldn't be a major problem, but may suggest that some email problems did happen. He didn't subscribe to DNSWL.ORG either.

      All that said, that conclusion is correct, IMHO. Microsoft in particular files all mail to the spam folder unless the sender is too big to block (TBTB). Even if I subscribed to their feedback loop, mail from an address they never saw, such as yyyy-mm-dd@my.example.com, is considered spam, no matter how many times the recipient whitelisted messages from the same domain.

    37. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 1

      Another cause is, he could be operating his mail server from a "dialup" IP range, one declared as being assaigned to residential connectivity, which are usually blacklisted. I disagree with this practice, but that's how things go.

      Nobody does that.
      What you're thinking of is dynamic vs. statically allocated IP space. Most servers will refuse to accept a connection from dynamic-type IP space, regardless if it's commercial or residential, and it's for a couple pretty good reasons. If you allow connections from dynamic space then you just end up playing 'whack a mole' as the spammers just dump their old IP and get a new one any time they hit a block.

      As others have said, it could also be his server's hostname doesn't match the rDNS record for the IP it's using. He needs to check and make sure his records are updated, and have his ISP update to a valid record if it's not.
      Assuming he's using a static IP, he needs to check with various tools online (like spamhaus just as an example) to make sure that space is not on their Dynamic IP List. As ISP's move scopes around, and buy/sell them more often, it's becoming more common to find an IP scope re-tasked from Dynamic to Static space, and they don't always get the 3rd party services updated properly.

      Until recently I worked business support for a large ISP (not saying names, but one of the 3 largest in the US), and I probably had at least one support ticket every week or two for new mail server issues which were one (or both) of the problems I mention in this post. Once the person running the mail server gets everything setup, I've NEVER had anyone run into a "hostile email landscape" unless they starting running an open relay, sending spam/viruses, or flooding an incredibly huge number of messages.

    38. Re: Don't Know How You Made That Conclusion by rubycodez · · Score: 1

      Don't need them, my little domain servers ("all in one box") have no such problem. Only thing I do have that might be factor is proper reverse DNS PTRs.

    39. Re: Don't Know How You Made That Conclusion by postbigbang · · Score: 3, Informative

      Just having an .xyz TLD would be enough for me to bounce it. Without a single regret, I've bounced most of the new TLDs and for good reason: not a single message wasn't spam.

      Can't count the number of .eu messages that are caught up in this, as well as anything from .cn-- as we have zero business coming from China, ever. Same goes for a lot of other country TLDs..... the ISPs serving them up don't care if I send an abuse complaint, in fact, most bounce an abuse complaint.

      --
      ---- Teach Peace. It's Cheaper Than War.
    40. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      "I second that emotion."

      You had to say that. Now the song is stuck in my head. Thanks.

    41. Re: Don't Know How You Made That Conclusion by Panaflex · · Score: 2

      I've got 383 spams so far today from the new gTLD domains for this one account, it's just not worth the effort. I bounce them back the messages with a contact address "in case you received an error" Not a peep yet.

      And this is *after* I rbl and rhsbl filter! I should sell this is a spam feed. 100% fresh, prime grade A spam. Yummy.

      --
      I said no... but I missed and it came out yes.
    42. Re: Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      The Uni I work at has a blanket block on .xyz and .email domains unless we know we want mail from them, based on log and spam analysis. You thought .biz was a spam haven? Some of the new TLDs are worse. How do I know? I did the analysis and wrote that rule. TFA's author doesn't specify what the domain in question is, but if it's a new TLD and from random hosting space they can probably expect the big boys to think "Oh, a new snowshoer" until proven otherwise. New operations are smart - fully functional DKIM, hard-fail SPF, proper rDNS, "all their ducks lined up" - so you can't use doing things right as any kind of metric for worthiness.

      (Also posting anonymously for job-preservation reasons).

    43. Re:Don't Know How You Made That Conclusion by WoodstockJeff · · Score: 2

      Or maybe his top level domain is old enough?

      As many others have posted, this cheap new TLDs have had their reputations tarnished. My system's count of TLDs that are blocked by default is over 20, and includes such "winners" as .ninja, .space, .science, .audio, .xyz, .link, .rocks, .click, .work, .party, .review, .date, .eoc, .website, .eu, .win, .racing, .pro, .asia, .download, .faith, .wang, and .top, with more added as the spam load rotates through them.

      As for hosting on a virtual server out "in the cloud", as mentioned by some, if you're on an IP hosted by a cloud vendor, you're going to be blocked by our servers. Too much spam from cloud hosts to pick through for legitimate messages.

      I could say I'm sorry to do these things, but it would be a lie.

    44. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 1

      I run a small email system ~2500 users and don't have your problems...

      You're probably also not using a relatively new, private TLD. The guy who owns ".xyz" got caught doing a bunch of shady shit, and so that domain in general is going to run into issues with a lot of stuff, not just email.

    45. Re: Don't Know How You Made That Conclusion by scarboni888 · · Score: 1

      Also don't forget to obtain a reverse dns (PTR) record from your ISP who in many cases is the only entity can do that for you:

      http://www.itworld.com/article...

    46. Re:Don't Know How You Made That Conclusion by jhecht · · Score: 1

      That's one possible reason, but Google gets very fussy about spam and is not very consistent. Sometimes messages from mailing lists get caught in Gmail spam, sometimes they go through. No rhyme or reason, but it seems like most mailing lists get spam-filtered at some point, and that may continue if you don't mark them not spam.

    47. Re: Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 1

      Okay, I'll bite.

      You run up a mail system on your dynamic IP address and keep the MX in sync.

      You reset your router and get assigned a new IP address at the same time someone else resets theirs and gets your new IP address.

      Some other system tries to send another piece of mail to you inside the TTL for your MX, and dutifully attempts to connect to what is now the wrong IP address. Several possible failure modes:

      - new system at your old IP address doesn't accept mail, so sending system queues and re-tries and eventually it gets to you. The delay confuses the sender or the "why aren't I receiving my mail instantly" manager in your office.

      - new system at your old IP address accepts mail, but not for your domain, and rejects the message. You get an irate call from the sender asking why the email bounced.

      - new system at your old IP address accepts message for shits-n-giggles (maybe honeypotting, maybe misconfigured, maybe malicious); maybe it discards it, maybe it generates a bounce after deciding it can't deliver it, maybe they keep it to read out at the office Christmas party. Whatever, you don't receive it.

      Running an MX on a dynamic IP address is possible, but potentially a rather brittle arrangement - and therefore not really professional.

    48. Re:Don't Know How You Made That Conclusion by Darinbob · · Score: 1

      The email services screw up all the time. I've seen mail from apple.com being sent to the spam folder (granted, it's been several years since then). Mail from me ends up in spam for one of my friends about once a year.

    49. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 1

      2) Don't host in any of those cheap virtual hosting services - many of them are also blacklisted

      And for good reason - spammers are cheap fucks, they don't pay for premium services that might terminate them, they go for cheap virtual hosts that don't give a fuck about spam complaints.

    50. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      Also, by law, you have to be allowed to get yourself removed from grey- and black-lists. It's a pain in the butt, but it can be done.

      And to what non-existent law might you be referring?

    51. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      I you really "saw the craphound list", you would not have replied. And regarding RedBox, don't bitch about not receiving some emails from a spammy sender. You are supporting them by using their service even though they are a known spammer, so you can go fuck yourself.

    52. Re:Don't Know How You Made That Conclusion by chihowa · · Score: 1

      Who in their right mind runs an email server without a static IP?

      I do, and it works out fine. It's a business account, so they don't block any ports, the subnet isn't on any blacklists, and the IP address rarely actually changes (~once a year, tops). I just sync the DNS to the new address when it changes and pay for a backup MX service ($2/mo, good for extended power outages or server reboots, too). With proper TLS certs, SPF records, and DKIM set up, I've never had any problems sending or receiving mail.

      Mismatching rDNS records shouldn't result in a bounced message by itself. I never bounce a message on that alone and I've got spam well under control on my domain. It's not really even that reliable of an indicator of spam.

      In the most dire situation, you can always relay your outgoing mail through your ISP's mail server. That adds a ton of legitimacy to your outbound mail as they typically have all of their ducks in a row, configuration-wise.

      --
      If you want a vision of the future, imagine a youtube comments section scrolling - forever.
    53. Re: Don't Know How You Made That Conclusion by KGIII · · Score: 1

      Hostinger is giving away free .xyz domain names for a limited time only, some caveats apply. I got the email this morning. Yay? I am neither in generation X, Y, or Z so I did not apply.

      --
      "So long and thanks for all the fish."
    54. Re:Don't Know How You Made That Conclusion by KGIII · · Score: 1

      I read a report, not that long ago, that indicated email spam was down as a lower percentage of internet traffic and in number. I haven't maintained my own email server in a little over 1400 years so, yeah... I don't really know. Also, no, not really that long but it has been since the 90s and then I hired professionals. I have no need for such today so I'm even more out of touch. I'd think, with all the tools, it would be much easier now than it ever was?

      --
      "So long and thanks for all the fish."
    55. Re: Don't Know How You Made That Conclusion by riondluz · · Score: 2

      In addition to what you've implemented, i would
      add that for me, most spam comes from pwnd hosts
      on a /24 or higher net.
      Admin'ing mail servers' SA/DCC/SPF/RZR/ is tough
      enough to maintain that i prefer a fail2ban/shorewall approach that drops em at the
      fw, often their entire subnet can go AFAIC.
      And for a previous poster:
      Iptables -A INPUT -p tcp -m string --string ".xyz" --algo kmp -j DROP

      --
      resist propaganda
    56. Re: Don't Know How You Made That Conclusion by lucm · · Score: 1

      as well as anything from .cn-- as we have zero business coming from China, ever

      If you want to freak out about China, just setup a wordpress server and look at the log files. This is unbelievable. Big hosts like Bluehost or Wordpress.com must have some pretty busy firewalls.

      --
      lucm, indeed.
    57. Re:Don't Know How You Made That Conclusion by lucm · · Score: 1

      I haven't maintained my own email server in a little over 1400 years so, yeah... I don't really know.

      THERE CAN BE ONLY ONE

      --
      lucm, indeed.
    58. Re:Don't Know How You Made That Conclusion by lucm · · Score: 0

      Script kiddies. Even if the provider doesn't block ports, all email should be rightfully be blocked as there is no Reversed DNS. And by all things practical, a reversed DNS is only possible with a fixed IP.

      What do "script kiddies" (which was already an obsolete label 10 years ago) have to do with any of this? Dynamic DNS like no-ip.org have been around since forever. And many advanced threat management gateways also use dynamic DNS for security purposes.

      There is absolutely nothing wrong with running your own email server at home, as long as it doesn't violate the ISP rules. Internet was designed just for that - decentralization and freedom.

       

      --
      lucm, indeed.
    59. Re: Don't Know How You Made That Conclusion by lucm · · Score: 0

      Well you do like anyone who use DNS for load balancing,and you keep a low TTL. Lookup google's DNS records, they have like a 5 min TTL.

      --
      lucm, indeed.
    60. Re:Don't Know How You Made That Conclusion by KGIII · · Score: 2

      And I am it!!! Anyhow, that reminds me... I am so glad I hired professionals - an IT staff is a godsend when you're moving your way up from a single proprietorship. It took a few to learn how to shut up, listen, and get out of the way - I'd been doing much of it on my own, after all. Tip of the hat to you guys. You're a billion times faster than I ever was, know more than I ever will on the subject, and were much more effective than I was.

      After a while (think about managing a TB of data in the 90s) we had a DB admin who was, frankly, a lunatic - a nice one though. However, he was a wizard. I don't know what he did or how he did it - he was the epitome of the bus problem after a while. His loss would have slowed us down a whole bunch. He could make a database sing. He could make old hardware work like new, well - compared to my efforts, and could keep things rock solid - once he got things setup to work his way.

      He was a crazy, older, cross-dressing, gay man who had a shock of red hair and body odor. He came in early and left late - stayed in the server room, and was more a mystery than anything else. I don't actually know what, exactly, he did but he did it well. He communicated almost entirely by email even though I was less than 50' away from the server room door. He still works there - even though there's absolutely no need for him to do so. He was old when I hired him. He has to be in his late 60s now and, I suspect, still has the red hair.

      So, this thread got me thinking. Tip o' the hat to you guys. Without you, as a very tech-centered company, I'd not be where I am today. Some of you are absolutely brilliant. Strange but, so am I, mostly harmless. As I've often said, if you shut up, get out of the way, and give them the tools they ask for (not what the vendor suggests) then - amazingly enough, they get shit done. Go figure?

      A bit off-topic but, sort of, it does tie in with the question posed. Hire qualified professionals and they might know the ins and outs and be able to get this sort of issue resolved.

      --
      "So long and thanks for all the fish."
    61. Re: Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      Take a look at how many hosts fail2ban catches trying to login to SSH as root if you have publicly accessible SSH. It seems the majority of the IPs are in China.

    62. Re: Don't Know How You Made That Conclusion by mikael · · Score: 3, Informative

      That's not having your own email server unfortunately. Having the one true local email server is being able to send emails directly to other hosts. That works OK if you have a static commercial IP address. It will also work if you have a dynamic IP address and use your ISP's SENDMAIL, IMAP and POP3 servers. But if you try and send Email straight out from your dynamic IP address, it will get clobbered by various spam filters which filter out dynamic IP addresses (this range has been blocked due to past spam activity) based on registered domain ranges.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    63. Re:Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      One thing I had a problem with a few years ago was that AT&T's DNS servers were not happy that my authoritative name servers (as listed in the registrar database) did not resolve the name server names that were in the registrar database. In other words, if I had "ns-45.example.com / 10.11.12.13" in my domain records, AT&T's name servers would first make a request to the name server at 10.1.12.13 to look up "ns-45.example.com". If that failed, (because the zone's database had it listed as say, "ns1.example.com") the DNS server would get pissy and randomly decide to fail a request for "www.example.com".

      Yes, it's confusing, and I've never seen it explicitly documented anywhere, nor do I know what I would search for in Google to find it.

    64. Re: Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      You should add "--dport 25" to that because '.xyz' is short enough that it will occasionally occur in compressed/encrypted data streams.

    65. Re: Don't Know How You Made That Conclusion by riondluz · · Score: 1

      Of course, thanks for pointing it out.

      --
      resist propaganda
    66. Re:Don't Know How You Made That Conclusion by Jane+Q.+Public · · Score: 1

      And to what non-existent law might you be referring?

      It isn't a single specific email law in the US (it is in the UK). In the US, it is a whole plethora of other laws. If a blacklister has you falsely blacklisted (i.e., you aren't sending spam, or fraud, etc.) and they won't remove you from their blacklist on reasonable notice they make themselves subject to all kinds of civil and possibly criminal liability. The possibilities are almost endless: libel and defamation (being on the blacklist implies wrongdoing), attempted censorship, unfair commercial practices, etc. The list is long.

    67. Re: Don't Know How You Made That Conclusion by Anonymous Coward · · Score: 0

      Cool story, bro.

      Get a blog and spare /. please.

  2. There's little more by Anonymous Coward · · Score: 2, Interesting

    There's little more to the article than the summary.

    How does the person in question solve their mail issue? They don't, they went back to Google Apps.

    Now you don't have to read it.

  3. Welcome... by Lisias · · Score: 3, Insightful

    ... to this new Brave New Internet.

    Fighting SPAM was easy since the beginning. In the early 2k years, most of the SPAM fighting techniques was already somewhat prototyped on the mailing lists I was following,

    Now, 15 years later, I think I know why nobody did anything for a decade and a half - control. Now it's God Damn easy to drop someone from the mail system - you can render a company inoperative if it dare to run his own mail system.

    And so, for "safety", you need to pay for some bug corporation to run it for you - while harvesting you mail on the process.

    --
    Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    1. Re:Welcome... by Anonymous Coward · · Score: 0, Flamebait

      I'll bite. What is in your email that you don't want Google knowing?

      Better question - What is in your email that you think Google doesn't already know?

      Everyone with a smartphone complaining about privacy in 2015 has lost their mind. Privacy is dead. Get over it.

    2. Re:Welcome... by Anonymous Coward · · Score: 4, Insightful

      Just because privacy is hard, doesn't mean it's dead, nor does it mean it's a goal not worth striving for. Some things should be private. Just because you're comfortable doesn't mean everyone is, or should be.

    3. Re:Welcome... by Anonymous Coward · · Score: 1

      "What is in your email that you think Google doesn't already know?"

      Anything that they'll use to show me a targeted ad. Also fsck you.

    4. Re:Welcome... by Lisias · · Score: 4, Insightful

      I'll bite. What is in your email that you don't want Google knowing?

      My son's phone number, that is not Android and I don't want nobody out of the family to know. Just for starters.

      Better question - What is in your email that you think Google doesn't already know?

      Only Google knows, and this is exactly why it is a problem.

      Everyone with a smartphone complaining about privacy in 2015 has lost their mind. Privacy is dead. Get over it.

      Being this the reason you posted as an Anonymous Coward? :-)

      You don't know my bank account. You don't know my social security number. You don't know my personal phone number. And this is how things need to be.

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    5. Re:Welcome... by Carewolf · · Score: 2

      I'll bite. What is in your email that you don't want Google knowing?

      It is not just that they know it, they claim to own it, which is a problem if you do any kind of corporate emailing. Of course the EULA is bullshit, but who wants to get into a legal fight with Google about who owns everything you have ever invented and done?

    6. Re:Welcome... by Calydor · · Score: 1

      Are you sending your bank account number, your social security number, and your personal phone number in plaintext email messages ..?

      --
      -=This sig has nothing to do with my comment. Move along now=-
    7. Re:Welcome... by JackieBrown · · Score: 1

      I'll bite. What is in your email that you don't want Google knowing?

      My son's phone number, that is not Android and I don't want nobody out of the family to know. Just for starters.

      They knew his phone number the moment one of your family or his friends added it to their android contact book.

      I have my contact book going through owncloud,but highly doubt everyone that has the phone numbers I have has done the same.

      I thought of setting my own email server a few months ago. The problem is that all of my family and friends has either a gmail address or an old aol one. So whether I go to the trouble of running my own server or not, google is still getting my emails.

    8. Re:Welcome... by Lisias · · Score: 1

      My son's phone number, that is not Android and I don't want nobody out of the family to know. Just for starters.

      They knew his phone number the moment one of your family or his friends added it to their android contact book.

      If and only if they also adds the custom email I made to him to play on the Social Networks - what don't happens. The email account he's allowed to give away is another one.

      Without a direct connection, the info is useless for them. Some social engineering can be used to infer that that phone number can be related to my son, as it's added to my sister's phonebook that is registered using an email account that was used to register an G+ account where it's said she is my syster. But what would be the value of such non-confirmable information for them? Too much hassle for such valueless information.

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    9. Re:Welcome... by Lisias · · Score: 1

      Are you sending your bank account number, your social security number, and your personal phone number in plaintext email messages ..?

      You have that information? No? It's because I didn't sent to you.

      But how I can prevent someone else to send you such information using non secure channels?

      The only possible way is never give such information to anyone. But that would render you useless on society - try to get paid without an bank account, or try to get medical care without your social security number.

      Once you give this information to anyone, you can't control it anymore.

      All you can do is to prevent that yourself would be the leaking vector. But that's all.

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
  4. You did something wrong, don't know what. by Anonymous Coward · · Score: 0

    Without any details I can tell you you had something misconfigured.

    1. Re:You did something wrong, don't know what. by Anonymous Coward · · Score: 0

      It's pretty clear you didn't read the article. Even though we don't know what domain it was or how it was configured, His Authorness has decreed that it totally wasn't his or her fault:

      I've done this before, and this server was configured perfectly

      In all seriousness, yes, something was probably configured wrong or the domain was on an IP address previously known for spamming. I bought a new domain two months ago and had Google and Outlook.com accepting mail from it within a few days.

    2. Re:You did something wrong, don't know what. by 93+Escort+Wagon · · Score: 1

      I bought a new domain two months ago and had Google and Outlook.com accepting mail from it within a few days.

      Asking for the sake of completeness - did you set up the mail server for this new domain yourself? Is it a new installation (a new server you set up after you purchased the domain)?

      If not, it's not really a comparable situation.

      --
      #DeleteChrome
  5. SPF? by Anonymous Coward · · Score: 0

    Have you tried SPF?

    1. Re:SPF? by tepples · · Score: 1

      Have you tried RTFA?

      this server was configured perfectly: not on any blacklists, reverse DNS set up, SPF, DKIM and DMARC policies in place, etcetera. (Side note: mail-tester.com and Port25 are great for checking your setup.)

  6. Odd Issues by Lazere · · Score: 1

    I've been running my own mail server for a year or two now, the only places I've had reject my mail have been small businesses/organizations that have more restrictive policies. I haven't been flagged as spam on outlook.com, gmail, or yahoo mail and even my workplace's server has accepted them. Perhaps this person got flagged early on as a spam source and didn't realize it?

    1. Re:Odd Issues by Jhon · · Score: 2

      "I've been running my own mail server for a year or two now,"

      Unless I'm reading this wrong the article indicates that the problem is NEW email servers. From TFA:

      IPs not previously used to send email typically don’t have any reputation built up in our systems. As a result, emails from new IPs are more likely to experience deliverability issues. Once the IP has built a reputation for not sending spam, Outlook.com will typically allow for a better email delivery experience.

      Now, I've no idea if that is true or not. I hosted my own email until around 2010 (since the 1990s) then moved to google apps. The only issue I had is when I changed IPs when I moved and the static I got were previously "unallocated" space and most hosts marked them as spam for just being an IP in that group (never mind SPF records). Took about 1 or 2 months before 'filters' got the clue and fixed the rules.

      So if you weren't having any issues maybe it's because you've been up and running for a while. Or maybe the user was getting flagged for some other reason and the only "info" they found as to why before they gave up was from Microsoft.

    2. Re:Odd Issues by Z00L00K · · Score: 1

      Just realize that the junk mail filter that Microsoft has is really bad. And there's no way to configure it or teach it good manners. You are entirely in the hands of Microsoft.

      Thunderbird is better on handling junk mail, but that's not really the point in this case.

      To me it looks like the big ones on the market (Gmail, Microsoft etc.) do what they can to snare new clients by making any newcomers seem unreliable. So next step is that we might see more cases where smaller companies soon will have problems with their mail.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  7. they win by pretending small server = spam by Anonymous Coward · · Score: 0

    If you are Gmail or Yahoo or somebody big, you get money by data-mining people's email (something that would have gotten you an internet death penalty 30 years ago, and would have your name mentioned alongside a lot of nasty words, but these days everybody accepts that with no complaints).

    So if you're one of those big players, you want to create as many headwinds as possible for people to run their own servers. If Bob and Mary each run their own servers and send mail to each other, you don't get to search their email in transit. But if you can make it harder for Bob and Mary to run their servers - say, by making it hard for them to email the multitudes using GMail - then it's more likely Bob and/or Mary will just give in and use GMail, and you then get to spy on their email as it goes by.

    The point is that they don't mind this at all. It's the same idea as large established companies in some market welcome intrusive regulation, because they can afford to cope with it, but it means small upstart competitors won't get any traction because they can't easily deal with the paperwork burden.

    Sad really. The internet was once the domain of peers on equal footing (at least until they did something to prove they shouldn't be given that equal footing). That internet is dead now, and we've corporatized the entire thing. It's in the control of a few big companies now, who can do as they please and there's sweet, sweet FA you can do about it. People warned about letting the camel's nose into the tent, but nobody listened.

  8. Have paying cystomer contact Google support by Anonymous Coward · · Score: 1

    Have a paying Google Apps customer contact their support and complain that they are not receiving emails from you. They should be able to tell you why, and maybe then you can do something about it.

  9. Re:Do your due dilligence... by Lisias · · Score: 1

    from TFA:

    I've done this before, and this server was configured perfectly: not on any blacklists, reverse DNS set up, SPF, DKIM and DMARC policies in place, etcetera. (Side note: mail-tester.com and Port25 are great for checking your setup.)

    The tech info you provide is solid and good, but your logic is flawed - you assume the author don't know that he is doing, while in the text he says de does (and hints some third party services to validate his claims).

    Do you have some reserves with mail-tester and Port25?

    --
    Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
  10. Re:Do your due dilligence... by unrtst · · Score: 4, Informative

    ..and set up SPF entries and reverse DNS. Also make sure Postfix is locked down and not acting as an open relay. It really is not that hard, this article comes off as whiny "I can't do it, so the world is against me" at best.

    Did you even read the article? There's not much more than the summary, but there he does make note that reverse DNS and SPF records, among other things, were setup:

    I've done this before, ...: not on any blacklists, reverse DNS set up, SPF, DKIM and DMARC policies in place, etcetera. (Side note: mail-tester.com and Port25 are great for checking your setup.)

    The near-conclusion quote is his real point:

    ...from Microsoft's Postmaster Troubleshooting page:

    IPs not previously used to send email typically don’t have any reputation built up in our systems. As a result, emails from new IPs are more likely to experience deliverability issues. Once the IP has built a reputation for not sending spam, Outlook.com will typically allow for a better email delivery experience.

  11. I solved this very problem. by neilo_1701D · · Score: 4, Interesting

    I run my own mailserver, mostly "just because".

    The reputation problem I encountered early on was because of a lack of a reverse DNS entry. Easily fixed; I simply asked my VPS provider to create one.

    The next problem that started about 18 months ago was reputation: my little server simply wasn't a trusted service.

    Because of the (unbelievable) amount of spam hitting my server, I had taken out a Comodo AntiSpam Gateway subscription about two years earlier. It was initially free, but after a year or so they wanted money. Since the service rocks, I happily pay my ~$30 annually.

    What CASG also offers is outbound scanning: if I tell my server (an Exchange 2010 server) that the outbound smarthost is CASG, my email all of a sudden piggybacks Comodo's reputation. Voila, email flows without incident.

    Problem solved.

    1. Re: I solved this very problem. by Anonymous Coward · · Score: 0

      Inumbo.com is free up to 10 users

    2. Re:I solved this very problem. by Anonymous Coward · · Score: 1

      I dont think subscribing to some paid service can be considered as solving anything.

    3. Re:I solved this very problem. by somenickname · · Score: 1

      Reverse DNS is the big one but adding a real SSL certificate to the mail server lends credibility as well. It's definitely not trivial to setup a credible mail server these days but, it's certainly not an insurmountable task. I've run mine for about two years and, once I jumped through all the hoops to get it setup right, I've never had any issues with sending or receiving mail. The OP may want to look at some tools that will query the MX record and then test the mail server for various common pitfalls. This site has a number of useful tools for dealing with personal e-mail servers: http://mxtoolbox.com/

    4. Re:I solved this very problem. by Anonymous Coward · · Score: 1

      Used to run our own mail server in a business environment. It was exchange, because people want the exchange features (Pretty good webmail, activesync, calendaring, accepted industry standard that everyone plays with, etc)

      Even as of 4 years ago the world was starting to be pretty hostile to small orgs hosting their own mailserver. You can get up proper DNS, reputation services, and run a clean server..

      But holy shit if your ISP is anything remotely consumer related, even a "buisness" class version of cable or DSL - Fucking forget it. ANY IPs in those ranges are on the perminant shitlist. (And your boss really does not fucking care. He just wants his emails to arrive.)

      We went to hosted exchange and never looked back. For all but the largest organizations it's price competitive once you take in to account licensing, hardware, and administrative overhead. (Don't forget all hosted exchange setups come with AV filtering too. That's not free.)

      You also get things you can't reasonably afford on your own. Is your exchange server on a seriously redundant connection? Is it geographically redudnant in multiple data centers? If your office internet goes down, so does the email?

      I really encourage most admins to look at what it really costs to run their own exchange server. Don't let pride get in the way. Let exchange be someone else's headache. Most services even include SSO/AD integration if you want it.

    5. Re:I solved this very problem. by tepples · · Score: 1

      The OP may want to look at some tools that will query the MX record and then test the mail server for various common pitfalls.

      Do "mail-tester.com and Port25", mentioned in the featured article, have known problems?

    6. Re:I solved this very problem. by neilo_1701D · · Score: 2

      The OP may want to look at some tools that will query the MX record and then test the mail server for various common pitfalls. This site has a number of useful tools for dealing with personal e-mail servers: http://mxtoolbox.com/

      Who, me? If so, I've an SSL certificate and MX Toolbox reports no problems. Comcast was (silently) dropping emails so I ended up going the smarthost route.

    7. Re:I solved this very problem. by neilo_1701D · · Score: 1

      I dont think subscribing to some paid service can be considered as solving anything.

      I see your point; however I had the paid service for antispam. The outgoing smarthost setup was purely to solve a Comcast issue, and I didn't need to pay anything extra for that.

    8. Re:I solved this very problem. by rdtripp · · Score: 1

      The biggest problem I've had over the years is getting an ISP to give me IP addresses from a good static block. If there are dynamic addresses within that block or lots of spam coming from IP addresses from your provider then you're toast. Currently have a customer I have set up email servers using AT&T uverse business DSL with static IP addresses. No problems. I'm running qmail with starttls . I used mxtoolbox to check my server and implemented all recommendations. So far I've had no problems. The customer maintains cell sites for all the major cell companies - Verizon, Tmobile, Sprint, AT&T, etc and uses the server mainly to communicate with them with no problems.

    9. Re:I solved this very problem. by rubycodez · · Score: 1

      SSL cert? ha, never needed it. neither do my domains and SPF or TXT records. I can send to all major providers without issue. Reverse DNS and A / MX records matching is all I have.

    10. Re:I solved this very problem. by chihowa · · Score: 1

      Many ISPs, Comcast included, will provide a smarthost of their own that you can use (the creatively named smtp.comcast.net at Comcast). It's not free in that you're paying for the internet connection anyway, but they'll happily let you relay your outbound mail through them.

      --
      If you want a vision of the future, imagine a youtube comments section scrolling - forever.
    11. Re:I solved this very problem. by phantomlord · · Score: 1

      Many ISPs, Comcast included, will provide a smarthost of their own that you can use (the creatively named smtp.comcast.net at Comcast). It's not free in that you're paying for the internet connection anyway, but they'll happily let you relay your outbound mail through them.

      I did just that for years and now, as of August, my ISP (TW) is silently dropping roughly half of my outbound email despite accepting it...

      --
      Don't leave your mind so open that your brain falls out. Don't close it so much that you cut off the blood.
  12. Well, their loss then by Anonymous Coward · · Score: 0

    If people reject my mail for no reason - their loss more than mine. It will go on of course, as corporations never notice the lost opportunities. But I can order stuff from someone who reads my mail - and blacklist (for business, not just for email) those who refuse mail for no better reason than being a newcomer.

  13. Perhaps you should contact Hillary... by Anonymous Coward · · Score: 0, Funny

    She had no issues apparently.

    -CM

  14. web.de by Anonymous Coward · · Score: 0

    doing it to me. web.de doesn't bounce until 24 hours have passed. A phony-baloney and vague reason is given: IP address being on a 'well-known RBL' but my mailer is clean according to two site that track RBLs.

  15. Anti-Hillary attack posts w/ lots of links by Anonymous Coward · · Score: 0

    Coming 3.. 2.. 1..

    1. Re:Anti-Hillary attack posts w/ lots of links by Anonymous Coward · · Score: 0

      oh fuck off you cunt.

    2. Re:Anti-Hillary attack posts w/ lots of links by Anonymous Coward · · Score: 0

      And he's proven right 2 posts above this...

    3. Re:Anti-Hillary attack posts w/ lots of links by Anonymous Coward · · Score: 0

      If you say "Bengazi!" one more time, I'm going to totally Vince Foster your ass.

    4. Re:Anti-Hillary attack posts w/ lots of links by Anonymous Coward · · Score: 0

      It's probably the same person you fuckwit.

  16. Lack of knowledge != Does not work by Anonymous Coward · · Score: 0

    The issue here is your setup, not email in general. Our company sets up lots of small office based email systems. we use a combination of open source and propriety solutions from postfix/cyrus imap, zimbra, exchange and zentyal. None of our systems have your problems. your issue is likely that you havent set up your dns security records and spf correctly in combination with sending from an ip address that doesnt have an acceptable ptr record, i.e. it resolves to a home user adsl or cable pool. The second issue is easy to fix, use your isp's smarthost or another 3rd party service. The first issue requires you to figure out how modern email authentication and reputations systems work and set up your dns accordingly.

    Your lack of knowledge lead you to the wrong conclusion, go back and research whats actually required.

    1. Re: Lack of knowledge != Does not work by Anonymous Coward · · Score: 0

      Maybe read the fucking summary. He did everything you are telling him to do.

      Jesus Christ you people are quick to get on your high horse and down somebody. Maybe read the summary and come back with a better answer. Geeks are so quick to point down at people and say na na mine works and you have no clue na na. Fucking children.

    2. Re: Lack of knowledge != Does not work by Anonymous Coward · · Score: 1

      Jesus Christ you are dumb. These are people with experience saying they disagree that if you do things correctly, it works. Therefore, he has some configuration problem they are not aware of.

      He may have typo'd something, somewhere for all we know. There's no proof he is competent and did everything correctly.

  17. it's all about DNS by Anonymous Coward · · Score: 0

    it's not only that... setup reverse DNS on your mx ip and also setup the SPF record. I setup my mail server 1 month ago, and for now 100% of my mails were delivered.

  18. Screw da man, cut the cord! by Rosco+P.+Coltrane · · Score: 0

    I have a server at home. It's totally disconnected from the Internet. I mean, like, TOTALLY. Well, everybody in my household can get emails from everybody else in my household, no problems. And fast too! How about that huh? How about a little of that?

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Screw da man, cut the cord! by Anonymous Coward · · Score: 0

      Dude, I didn't ask you to fix your problem, I asked you to fix mine! Goddammit Slashdot, get on the ball and fix my problem!

  19. DKIM and SPF settings by Anonymous Coward · · Score: 0

    These two setting of DKIM and SPF are pretty important to have your mail get into more restrictive Email environments, just sayin'

  20. Re:Do your due dilligence... by UnknowingFool · · Score: 4, Insightful

    IPs not previously used to send email typically don’t have any reputation built up in our systems. As a result, emails from new IPs are more likely to experience deliverability issues. Once the IP has built a reputation for not sending spam, Outlook.com will typically allow for a better email delivery experience.

    Sounds like a Catch-22: "We won't accept accept email from a server until the new server until the server has successfully delivered lots of email."

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  21. Sorry, use a smarthost to give yourself a boost by rwa2 · · Score: 1

    I still run mutt + courier imapd + postfix on my home box (though I admit I don't use it much anymore since juggling a few gmail accounts worka very well now compared to the old days of yahoo / netscape / hotmail / etc.)

    Simple way to boost your reputation is to simply configure a smarthost to send outgoing mail securely. There are plenty of tutorials on using gmail or several ISP smarthosts (like Verizon Business FIOS.

    Yeah, it's not an ideal solution, compared to, say, making everyone use GnuPG signatures against a registry for automatic whitelisting. But it will get you out of the "open relay" mailhost automatic blacklist (which I assume is the real problem with your configuration.)

    1. Re:Sorry, use a smarthost to give yourself a boost by tepples · · Score: 3, Informative

      Simple way to boost your reputation is to simply configure a smarthost to send outgoing mail securely.

      That boosts the smarthost's reputation, not yours, unless I'm missing something fundamental.

  22. SPF+DKIM by Meneth · · Score: 3, Interesting

    I run my own mail server on a dyndns connection. At first, Google would filter out my mails, but once I set up SPF and DKIM records, they became much more friendly. Haven't tried outlook.com, but hotmail.com (also owned by M$) works fine.

    1. Re:SPF+DKIM by tepples · · Score: 1

      At first, Google would filter out my mails, but once I set up SPF and DKIM records, they became much more friendly.

      The featured article mentions having set up not only SPF and DKIM but also DMARC, reverse DNS, and checking against blacklists. Which step was missed? Or how many months did it take for Gmail to become more friendly?

      Haven't tried outlook.com, but hotmail.com (also owned by M$) works fine.

      Outlook.com and Hotmail.com are two domains owned by the same service.

    2. Re:SPF+DKIM by tlambert · · Score: 0

      The featured article mentions having set up not only SPF and DKIM but also DMARC, reverse DNS, and checking against blacklists. Which step was missed?

      His reverse DNS doesn't match the forward DNS canonical name record. See my other post.

    3. Re:SPF+DKIM by crashumbc · · Score: 1

      How about he fucked up? Seriously you seem to be jumping every post going "But he DID THAT!!!!"

      Simple logic, if 10+ plus people did xyz and it worked flawlessly(just in this thread), and the OP "claims" to have done xyz, but it didn't work. The most basic simple answer is that the OP messed up xyz.

      Seriously, what is more likely:
      1. That everyone in this thread is lying about setting up E-mails servers just cause
      2. Their is a mass conspiracy targeting just the OP?
      3. The OP didn't configure something right....

      hmmm

    4. Re:SPF+DKIM by rduke15 · · Score: 1

      Sorry, but I have to disagree that he just claims to have done everything right while in fact he didn't. It seems to me he really did everything right, but sometimes that isn't enough with the big mail providers.

      I run a couple of mail corporate mail servers, and another one for my own domains, and occasionally I have seen rejections or (much worse) mail landing into spam without any discernable reason, or simply because my sending IP was completely new (without any previous reputation) after switching the connection provider.

      As others pointed out, now that it is a Mega Corporations Internet, things are getting rough for small independent old-school Internet users.

  23. sysadmin 101 by Random+Nobody · · Score: 2

    PTR, SPF, DKIM, a clean IP and a properly configured SMTP server will work just fine. You're doing something wrong. Slashdot please improve your quality.

    1. Re:sysadmin 101 by coryhamma · · Score: 1

      Maybe the original anonymous poster actually does have an issue with sending spam from their server ...

  24. Re:Do your due dilligence... by nmb3000 · · Score: 1

    Do your due dilligence...

    ...and you do yours by RTFA.

    I've done this before, and this server was configured perfectly: not on any blacklists, reverse DNS set up, SPF, DKIM and DMARC policies in place, etcetera. (Side note: mail-tester.com and Port25 are great for checking your setup.)

    This is absolutely a case of the big guys using strong-arm tactics to try and fight spam. Sure, it might be effective to block 100% of mail coming from mail servers which haven't existed for more than 6 months, but it's also completely unreasonable and goes totally against the ethos of the Internet.

    Spam detection is just like any other kind of testing. You can have a very powerful test with almost no false negatives but if you start racking up the false positives then the usefulness of the spam filter becomes marginal. This is especially true of the big email providers like Google, Microsoft, and Yahoo. Have a problem with their servers? Good luck finding someone at one of those companies to help you. They don't care about you and your cute little mail server -- especially since you're trying to compete with them.

    A faceless tyrant may be the most terrible kind. But get used to it, because that's what we've got with the Corporate Internet.

    --
    "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
    /)
  25. Settings to check: by fraxinus-tree · · Score: 3, Insightful

    0. Previous RBL history for the IP address and the block
    1. Not being an open relay for any amount of time while setting up
    2. Reverse DNS
    3. SPF
    4. SMTP server host name 5. Retry delay not less than 1 hour. And e-mail starts running.

    1. Re:Settings to check: by fatboy · · Score: 0

      0. Previous RBL history for the IP address and the block
      1. Not being an open relay for any amount of time while setting up
      2. Reverse DNS
      3. SPF
      4. SMTP server host name
      5. Retry delay not less than 1 hour. And e-mail starts running.

      This guy, right here. His problem is in the above list.

      --
      --fatboy
    2. Re:Settings to check: by tepples · · Score: 1

      The featured article mentions having already checked 0, 2, and 3 using mail-tester.com and Port25. So of the remainder ("Not being an open relay for any amount of time while setting up", "SMTP server host name", and "Retry delay not less than 1 hour."), which is most likely?

    3. Re:Settings to check: by caseih · · Score: 1

      Read the article. Except for #1 and #5, he explicitly says he did all of these things. Given his experience, I wouldn't expect #1 or #5 to be the problem either. And others who also have a lot of experience can attest to this growing problem of email exclusivity. I ran an email server for 10 years for a university and it was a constant fight to make sure others were accepting our email, despite doing everything we could to ensure we were secure, followed the rules, best practices etc, doing all of #0-#5. So sorry, it's not that simple. If you're email server is working great, that's wonderful. You're grandfathered in, as it were. Starting from zero is now much, much harder than it ever used to be.

      #0 is a particularly tough one. There's really no way to overcome that except by begging the blacklists to reconsider, or change IP addresses, which you really can't do anymore, now that there are so few free addresses available.

      Email has become a horribly broken system and vigilante blacklist services are not helping things any.

    4. Re:Settings to check: by tlambert · · Score: 1, Informative

      Read the article. Except for #1 and #5, he explicitly says he did all of these things.

      Do I trust him, or do I trust the contents of his DNS server. I think I'm going to go with the DNS server.

      dig -t MX geekmail.io
      geekmail.io. 899 IN MX 10 mail.geekmail.io.

      nslookup mail.geekmail.io
      Non-authoritative answer:
      Name: mail.geekmail.io
      Address: 139.162.197.129

      host 139.162.197.129
      129.197.162.139.in-addr.arpa domain name pointer geekmail.io. ----- OOPS

    5. Re:Settings to check: by Anonymous Coward · · Score: 0

      Author here - thanks for taking the time to dig. The reverse DNS entry needs to match the name the server identifies by with the EHLO command -- my EHLO/SMTP banner was geekmail.io. Receiving servers don't care about the MX record. (Incidentally, mail.geekmail.io was a CNAME to geekmail.io.)

  26. Echoes my experience by isj · · Score: 5, Interesting

    I've been running my own mailserver since 2003, and I have seen my share of problems.
    1: mailservers blocking mail based on spamhaus DUL. You can delist your IP. But still, blocking exclusively on that?
    2: hotmail.com accepting emails and then discarding them silently. No trace of them. No bounce. Recipient did not have it in their spam folder or anything. This was several years ago, so perhaps it's better now. But discarding emails after promising to deliver them without any possibility for the recipient to control it: bad idea.
    3: Various greylisting email servers. Not really a problem as my MTA will retry and the email is only delayed for a few minutes.
    4: gmail.com rejecting emails sent over IPv6 but happily accepting them over IPv4. It turned out to be a problem with their parsing of SPF records, and apparently fixed now. But I did find out that there is no reasonable way to contact the gmail team.
    5: outlook.com rejects emails due to FBLW15, whatever that means. It seems you can get whitelisted, but it appears that a lot of hosts are being hit by it for no reason.
    6: office365 bouncing emails due to "protection" with no explanation given, and direction to contact the recipient by other means to get whitelisted. This was for a the official email address listen on a company website. I decided that my email wasn't important enough. Their loss.

    Bottom line: If you run your own email server then expect to occasionally do some manual whitelisting etc. And expect some email servers to be uncooperative and/or RFC-clueless.

    1. Re:Echoes my experience by operagost · · Score: 1

      Nope. Hotmail still does this. Emails not in spam folder, with no bounce message delivered.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    2. Re:Echoes my experience by isj · · Score: 1

      Good to know that they still have problems.
      Back when I had the problem it was sporadic and I could never recreate the problem my self. I'm tempted to block emails from hotmail.com but unfortunately there is one person with an address there that I have to talk to occasionally.

    3. Re:Echoes my experience by Anonymous Coward · · Score: 0

      Problems here too.

      The biggest problem I faced was Verizon would not accept my outbound mail. It was the reputation issue. To get around it I send outbound mail through Duo Circle ... I use to use DynDNS service but they sold it out to Duo Circle. Now I can send out the email to Verizon etc.

      I too have enourmous Spam issues. I installed Spam Assassin and it catches most of it. The most effective solution was to block email from foreign countries domains -- India, China, Russia, etc. But there are so many new domains nobody but the spammers use! Hard to keep up. I limit it to .com and .net.

      The spammers kept tweaking the senders address like this pattern -- spammer@sdasdad12321321.badcompany.in . The dns name is changing per the randomized code that I cannot filter out.

      It just feels the internet is becomming so hostile, I have to pay a protection racket to host my email. But I just can't let others harvest my email for advertisers and other nefarious reasons. I guess people have nothing to hide now but sentiment changes over time -- what might not be acceptable today might be politically incorrect tomorrow and your on record!

    4. Re:Echoes my experience by Anonymous Coward · · Score: 0

      1- that is the whole purpose of blacklists, isn't it?
      2- did you have a very high spam score? that's normal for very high spam scores.
      3- greylisting more than halves my spam problems. Don't even think about requesting that I remove it.
      4- that lasted for a long time, yeah.
      5-6-Didn't hit that yet. But it seems that some outlook services do not support subaddressing...

      This is normal stuff. The worst are the legit mailservers that do not even provide a proper fqdn, and other RFC breakages...

      Mail servers are hard 'cause the mail system is over-extended legacy from back when no one cared about rfc conformance.

    5. Re:Echoes my experience by isj · · Score: 1

      At the time when I saw the DUL blacklist problem was when ISDN and plain dail-up was still common for companies (ADSL wasn't widespread yet, and SDSL was generally too expensive). So blocking email because the sender IP was marked as dial-up was pretty stupid.

  27. Funny do not see this by silas_moeckel · · Score: 2

    I generally do not have a problem. Obviously an outbound spam filtering service will deal with the issue.

    Did you do a slow start? Most common cause of this in the hosting industry is some guy gets a domain setups up email on a VPS then spams his entire contact list with a hey this is my new email to watch it get blocked, bounced etc. Oddly all the big guys seeing a mass mailing as the first thing they get from an IP they flag it.

    Fastmail frankly it sounds like you're a spammer er opt in marketing company. Your looking to startup a paid email service, what sets you apart from the market?

    --
    No sir I dont like it.
  28. PissedAtCharterDotNet by AndyKron · · Score: 1

    Different subject but now every time I try to send my dad an email with a link through Charter.net it comes back saying it's SPAM. Each time I just copy and paste to Yahoo mail and it goes through fine. PissedAtCharterDotNet

  29. Loose the .xyz TLD by JimMcc · · Score: 4, Informative

    My guess is that the problem lies in the fact that the OP is using a garbage TLD. I've configured our mail server to silently drop all traffic from many of the new garbage TLDs, including .xyz. It does wonders for cutting down the spam levels. Sadly it's just a new version of Whack-a-Mole. Neither I, nor any of my users, appear to have gotten a legitimate email from any other these domains. I'll bet if the OP were to use a more traditional TLD, like .com, .uk, etc. there wouldn't be problems.

    1. Re:Loose the .xyz TLD by thakalas · · Score: 2

      I've configured our mail server to silently drop all traffic from many of the new garbage TLDs, including .xyz. It does wonders for cutting down the spam levels.

      Neither I, nor any of my users, appear to have gotten a legitimate email from any other these domains.

      Gee, I wonder if that's at all related.

    2. Re:Loose the .xyz TLD by Anonymous Coward · · Score: 1

      I've run mail servers since 1992 and I agree that the level of spam has, in a sense, conditioned us to react to certain patterns we see in inbound mail. There was a period when every inbound email that had a domain with the word "lawyer" in it was spam. Then there was the period when it was the name of a major American city followed by .com.

      Now I'm seeing a lot of crap from TLD's ending in .xyz

      It may not seem fair to the legit .xyz domains, but, right now, I reject anything that comes from *.xyz. I'll probably loosen up in 6 months.

    3. Re:Loose the .xyz TLD by Anonymous Coward · · Score: 0, Flamebait

      It is never acceptable to silently drop mail.

      If you're not willing to follow the fucking RFCs, then get off the Internet, asshole.

    4. Re:Loose the .xyz TLD by Orgasmatron · · Score: 1

      I put a rule in fail2ban to kill IPs relaying mail from .xyz domains for 86,400 seconds, on the first offense.

      Greylisting kills botnet spam. Using unique email addresses and routing them to /dev/null as they get compromised kills semi-legit spam. Fail2ban kills dictionary spammers, and, like the current .xyz spammers, acute problems that occasionally slip through the other layers.

      --
      See that "Preview" button?
    5. Re:Loose the .xyz TLD by Anonymous Coward · · Score: 0

      Yeah, smart move there. It is exactly these kinds of fuck-it-I'll-just-drop-this-shit ideas that have turned running email servers into the mess it is today.

    6. Re:Loose the .xyz TLD by cswan · · Score: 1

      Ditto. The lovely thing about many of the new TLDs is that it does not cost anything to register them. Guess which TLDs spammers like to create throwaway domains in? I quarantine anything coming from the new TLDs which do not have registration fees.

      There are some really busy botnets that exclusively push spam from these new TLDs, either via the sending hostname or links within the message.

    7. Re:Loose the .xyz TLD by Anonymous Coward · · Score: 0

      How you ever stopped to consider that possibly, just possibly, the traffic was examined _before_ the blocks were put in place? I can't decide if you're being a troll or if you really think that others are that stupid.

      Ok, don't feed the trolls. I know.

  30. Thank the spammers by duke_cheetah2003 · · Score: 1

    You can thank years and years of spammers. The sad part to me isn't really that independent hosts are consider spam by default, its the fact, even that being the case, my independent hosted email accounts are *STILL* getting hundreds of spam mails each day. Very annoying.

    1. Re:Thank the spammers by Anonymous Coward · · Score: 1

      No. Thanks the idiots not respecting RFCs.

      Not accepting the mail while delivery is OK. The sender gets at least the hint that it wasn't delivered.

      Bouncing is basically OK (see above) but problematic due to sender spoofing (aka Joe jobs). Harder to get right.

      Flagging as spam for the receiver is rude, but OKish. Gives the parties the chande to fix (receiver recovering the mail from the spam folder, answering to it, sender hopefully whitelisted).

      But silently dropping, as Outlook.com does is *definitely not OK*.

      My take is that bigcorps are trying to kill e-mail. Not enough of a walled garden, difficult to monetize (I'm watching the Microsoft salespeople running around in my company, chanting "e-mail is dead, use Tah Cloud!".

    2. Re:Thank the spammers by Anonymous Coward · · Score: 0

      +5 Insightful. Answer accepted, please close this thread.

  31. It can be done with a bit of work by PeterL.Berghold · · Score: 2

    I have continuously run my own email server since around 1990 in one form or another. Established a vanity domain in the mid 1990's and started hosting email on my own domain. I must say that has been a more difficult task as time has gone on and has required I be more savvy about IP reputation and how to maintain it. Sometime last year I moved my email server from a VPS to a dedicated host and my wife began complaining over this past summer that she could no longer send email to Outlook.com and friends as well as Optonline. Given that she's a dog trainer trying to expand her client base this is pretty much a disaster for her. I attempted to work with the ISP hosting my dedicated server and they were not interested in fixing *their* IP reputation. Seems the above mentioned providers were blocking *all* of the IPS's IP addresses out of hand. They insisted they'd have to work with the ISP and while they were sympathetic they wanted to work the issues through the ISP. There's more to that I'm sure but after my ISP frustrating me by not being responsive I talked to some new folks. First question I asked before signing on was "how is your IP reputation?" After a lengthy explanation on how they have "high profile reputable clients" they assured me I'd have no problems. So I signed on the dotted line, installed a Puppet client on the box and set things up so the box would get configured as my mail exchanger. During shakedown I didn't notice problems right away so I edited DNS and pointed my MX records to the new box, added my SPF and DKIM records for the new host and powered off the old box. The very next day I composed an email to someone that I communicate via email on a fairly frequent basis and after hitting "send" got a bounce notification within minutes. Verizon was blocking the new server. New problem. It took many attempts and iterations I finally worked out between my new ISP (who graciously gave me a second IP address for outbound email) and Verizon I finally got whitelisted. So, yep, the Internet has become increasingly hostile to private email servers, but the problems can be worked out with some effort and tenacity.

    1. Re: It can be done with a bit of work by Anonymous Coward · · Score: 0

      Did they also block use of paragraphs?

  32. Whose lack? by tepples · · Score: 1

    Anonymous Coward wrote:

    your issue is likely that you havent set up your dns security records and spf correctly

    The featured article mentions already having set up "SPF, DKIM and DMARC". To which "dns security records" do you refer?

    in combination with sending from an ip address that doesnt have an acceptable ptr record, i.e. it resolves to a home user adsl or cable pool.

    The featured article mentions this: "not on any blacklists, reverse DNS set up".

    1. Re:Whose lack? by tlambert · · Score: 2

      Anonymous Coward wrote:

      your issue is likely that you havent set up your dns security records and spf correctly

      To which "dns security records" do you refer?

      Most likely he's referring to the fact that The blog site identifies the person doing the "anonymous" complaining as Jody Ribton, and if we look through the cached articles where he's talking about setting up his mail server, we see he's calling his service "GeekMail", and he's futze uf the PTR record such that it doesn't match the SMTP banner:

      host geekmail.io ...
      Non-authoritative answer:
      Name: mail.geekmail.io
      Address: 139.162.197.129 ...
      host 139.162.197.129
      129.197.162.139.in-addr.arpa domain name pointer geekmail.io.

      Notice that the reverse record is not pointing to a reverse name of "mail.geekmail.io", but is instead pointing to "geekmail.io".

      So his forward and reverse records do not match.

      Further, looking up his IP address: http://www.anti-abuse.org/mult...
      We can see that he isn't being RBL'ed, so it's just that he's screwed the pooch on his DNS setup.

      I'd check the rest of the setup, but it's "game over" because of the inaddr.arpa entry being wrong.

    2. Re:Whose lack? by tepples · · Score: 1

      Which of the following statements is correct?

      • The MX record MUST point at geekmail.io, even if mail and other services share the same IP address.
      • The IP address of a mail transport agent MUST NOT have any role other than mail transport.
      • Other (please specify)
    3. Re:Whose lack? by Anonymous Coward · · Score: 0

      MX record != SMTP banner.

    4. Re:Whose lack? by tlambert · · Score: 1

      Which of the following statements is correct?

      • The MX record MUST point at geekmail.io, even if mail and other services share the same IP address.
      • The IP address of a mail transport agent MUST NOT have any role other than mail transport.
      • Other (please specify)

      You are misrepresenting my staatement by giving me a choice between three items which I did not address, nor do I care about.

      The Canonical name of the machine (the forward address) and the IP address delegation (the reverse address MUST match.

      This guarantees that two authoritative sources agree that the machine is who it says it is, rather than having been spoofed.

      It really doesn't matter if that's "geekmail.io" or "mail.geekmail.io", the things *MUST* match, or most anti-SPAM systems since circa 1997 are going to reject email from them.

      If someone can't set up their forward and reverse addresses for their designated MX system correctly, they are unable to tell the difference between a CNAME record and an A record. If that's the case, it's doubtful they could correctly set up TXT records correct for SPF, or set up their signing certs for DNSSEC correctly, either.

  33. no mod points this week - please mod parent up by ratbag · · Score: 1

    much wisdom in fraxinus-tree's six-point plan.

  34. If you still want to try, check out Mail-in-a-Box. by taubz · · Score: 3, Interesting

    Try out https://mailinabox.email/, a project I began a few years ago to make hosting your own mail much easier.

    It includes comprehensive diagnostics to ensure everything is configured correctly, including reverse DNS, which is the most common issue that leads to mail not being deliverable / going into spam. This doesn't solve every problem, but lots of people have had good results with this project.

  35. It's about control and power by WOOFYGOOFY · · Score: 1

    Really, the whole closing of the open internet is about control and power. Just as FB is not about "connecting people to their friends!", it's about control and power then leveraging that power into more power, more money more control.

    The exact same thing is going on with Cloudflare which is about inducing site owners to select options which preclude anonymity.

  36. I agree ... by michaelamerz · · Score: 1

    I am doing email-servers since 1995. Including UUCP and bang path. But it's increasingly difficult to set up servers that are able to reliably send emails to the big guys. Sometimes emails get through, sometimes they end up in SPAM. Same server, same configuration, same sender. So - yes, I think Google and others are brutally disregarding the principles of email to present their users an artificially spam free environment. How can it be that my servers receive 100's of spams a week (filtered by spamassassin with almost zero false positives) but I don't see _any_ on my Googlemail account? Not even in my Spam folder? Google is most certainly discarding a lot of (spam-) mail without bothering to notify the user. What if I m interested in some of it? I guess I have to be thankful that Google graciously accepts some of our servers email as span and doesn't discard it right away. mm.

  37. As a self-hosted mail sender.. by ADRA · · Score: 1

    I had a very similar issue with Gmail when I started sending legitimate mail. Thankfully, it was pretty easy to resolve. Maybe look at their support page for ways to fix your sender-side issues. Make sure to have domain keys, SPF, opt out trailer links, etc..
          https://support.google.com/mai...

    Also make sure your host / server IP aren't black listed out of the gate. Generally speaking all ISP dynamic IP address blocks are marked potential spam since no customer-end's should be hosting their own mail servers. If this is an exception, most respectable RBL's will remove your listing if you follow their sensible take-down procedures.
          http://www.anti-abuse.org/mult...

    Like so many things, having great power now requires great responsibility. Since email has made every host a potential spam target, its your duty to make sure you smell clean to your peers.

    --
    Bye!
  38. solution by Anonymous Coward · · Score: 1

    I'd ask the Hillary Clinton. Although her viewpoint on reputation is under attack, her email server definitely worked!

  39. Alphabet investor relations by tepples · · Score: 1

    new garbage TLDs, including .xyz [...] Neither I, nor any of my users, appear to have gotten a legitimate email from any other these domains.

    Let me guess: neither you nor your users owns any shares of Google's parent company Alphabet Inc., whose web site is https://abc.xyz/ .

    1. Re:Alphabet investor relations by rubycodez · · Score: 1

      I'd block that on principle, thanks

  40. The XYZ TLD has a horrible reputation... by Anonymous Coward · · Score: 0

    I used to be a email systems developer, and run a small mail server. I have run across some reputational issues with Microsoft Hotmail after an upgrade/migration changed my IP address. If you have a static IP VPS, hang on to your IP as long as possible. It can takes months to purge a bad reputation.

    But the big thing that jumps out at me... The XYZ domain is a complete wasteland. Fully one third of my spam rejections are from the XYZ TLD, another third are .eu, or .us. Basically, if the TLD is cheap to register, it's likely a spam haven for throwaway "burner" domains. They'll register zjfhruh.xyz and use it for a couple hours. Toss it and move to the next one. My Postfix config simply blocks the XYZ domain, and anything with a rDNS PTR listing any of the major VPS providers...

    HELO
    554 Goodbye Snowshoe...

    Anything coming from .ru & .cn goes in the hold bucket, along with .co, and many other minor TLD's. But that's only because my userbase is so small I can monitor the queue. The great TLD expansion was a money grab for the registrars, but the email community is largely using it as a reputational filter.

    Cheap & readily available = Spam.

  41. anti-competitive behavior by macraig · · Score: 1

    So the big dominant e-mail providers are abusing their dominance to shut out independent competition, eh? Sounds like we should all set up private e-mail servers and then sue.

  42. ABC.XYZ by tepples · · Score: 1

    The XYZ domain is a complete wasteland.

    Then why is Google's parent company in the wasteland?

    1. Re:ABC.XYZ by Anonymous Coward · · Score: 0

      Then why is Google's parent company in the wasteland?

      That's quite a more recent occurrence than my blocking the xyz tld. It also hasn't shifted my spam submission statistics at all.

    2. Re:ABC.XYZ by Anonymous Coward · · Score: 0

      Because they are probably doing their due diligence and registering abc.whatever for all TLDs to prevent somebody else from doing so. When you have more money than god registering all possible instances of your name makes sense.

  43. I've had the same issue! by Anonymous Coward · · Score: 0

    I've had the same issue in the pass few years when I used domains other than .COM. Even my .ORG outbound emails were getting tagged a junk or deleted etc at the receivers end. Hard to do business when your own customers can not see emails they are expecting from you. Once the internet gets turned over to the useless United Nations (hehe), I fully expect this problem will get worse.

    Dave

  44. Ehhh maybe... by Anonymous Coward · · Score: 0

    My gut reaction is to say... of course the landscape is hostile, because there are many people that abuse email. But, in practice, I'm at least a little skeptical of this article as my own experiences with email server installation differs (multiple datacenter Ironport cluster setups and my own private VPS mail server) . I am further critical as there was not really any specifics given in the linked article.

    Even if the article is correct, and their mail server was setup to perfection (SPF, DKIM & DMARC setup, Forward confirmed DNS, etc). How you use the mail server is also important. There are still legit reasons that emails might be flagged beyond a correct setup:

    * I could see new IP addresses being flagged if they started sending 10,000,000 emails overnight vs a new IP addresses that was sending 100 in a day to begin with.
    * Maybe the sender was sending 50 MB attachments, which is pushing what is acceptable
    * Even if Forward Confirmed DNS was setup, maybe the sender's mail server did not give a proper HELO/EHLO to match the connecting IP
    * Maybe a few users at the destination had already mistakenly marked emails from that domain as a spammer.
    * Maybe some expected headers were missing when sending emails initially during testing (telnet email tests vs emails from a client app).
    * Maybe SPF is setup syntactically correct, but there are over 10 nested DNS A record lookups in the SPF record, so SPF still fails due to protocol limits. Some SPF tool checkers don't catch this in my experience.

    All I'm trying to say is that how you use the mail server is just as important as having a properly installed mail server. Email is hard, regardless of what anyone says. There are too many gotchas.

  45. Problems? by DaMattster · · Score: 3, Insightful

    I run my own email server as well. But it's not as simple as an MX record. I use domainkeys and spf as well. None of the major services flag me as spam.

  46. Re:Do your due dilligence... by _merlin · · Score: 3, Insightful

    Agree. I run my own e-mail servers for a few domains and have no trouble at all. You need to be absolutely 100% sure that you aren't operating an open relay, or you'll be blacklisted immediately. You also need correctly configured STARTTLS with a valid certificate signed by a widely accepted root. Most relays will reject mail if STARTTLS is not used. Reverse DNS helps but isn't 100% essential. You want reverse DNS to resolve to something in the same domain. For example if people connect to the server as mail.domain.com but reverse DNS calls it srv1.domain.com that will be accepted by the vast majority of relays. If you want Google/Yahoo/Outlook to accept your mail you need DKIM signing, which involves generating key pairs, putting the public keys in DNS and configuring your mail server to sign messages. Correctly configured SPF improves your reputation, too.

  47. Re:Do your due dilligence... by SuricouRaven · · Score: 5, Funny

    So what you need is some means of sending large amounts of email to outlook.com addresses to build reputation.

  48. Re:Do your due dilligence... by UnknowingFool · · Score: 1

    Make sure you include lots of keywords in the subject line to ensure delivery. Also ensure they are trending topics like "Jennifer Lawrence", "V1agra", "Hot", and "Money"

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  49. DKIM and SPF by Anonymous Coward · · Score: 0

    I had similar problems when I first started using my own email server but since I setup DKIM and SPF I haven't had any problems.

  50. Re:Do your due dilligence... by tlambert · · Score: 1

    Did you even read the article? There's not much more than the summary, but there he does make note that reverse DNS and SPF records, among other things, were setup:

    I've done this before, ...: not on any blacklists, reverse DNS set up, SPF, DKIM and DMARC policies in place, etcetera. (Side note: mail-tester.com and Port25 are great for checking your setup.)

    The near-conclusion quote is his real point:

    ...from Microsoft's Postmaster Troubleshooting page:[...]

    They also want them to enroll in join Return Path's Sender Score Certified Email program, update your Junk Email Reporting Program (JMRP) account with the new IPs (this is a free Microsoft account you have to sign into in order to enter your IPs). They don't want them using dynamic IPs. They want them to go to the Sender and ISP Services (since they count as an ISP, given what they are attempting to do: clone fastmail).

    It'd be useful if they provided the 421/550 error codes from attempts to send mail to Hotmail, in order to identify the subcodes to see where they've gone wrong.

    P.S.: They may also be being screwed by their antivirus software inserting headers which Microsoft is not prepared to trust.

  51. Re:Do your due dilligence... by Anonymous Coward · · Score: 0

    This is likely a side effect of recent spam attacks that come from neutral reputation hosts. Often times what I would see is e-mail coming from a host that had a default PTR record but it was still a full round robin DNS.

    Still, most places won't out-right block you but will receive a small number of messages. Since I can't verify anything I have to take the summary's word for it that it's set up correctly but my instinct tells me there's probably more to it.

  52. Re:Do your due dilligence... by Anonymous Coward · · Score: 0

    Classic Microsoft. Lots of happy sounding language meaning nothing, and miss the point entirely. How the hell is your IP supposed to build reputation if they assign zero trust to begin with? It's like they read about this groovy new group called NANAS and said that looks really cool, let's make outlook.com work like that!

    Except of course that philosophy doesn't work anymore. We learned long ago that, practically speaking, over-aggressive blacklists are often worse than nothing at all. It's why Gmail works so well...assign some trust then let the source prove itself over a large sample of recipients.

  53. Rubbish. by ledow · · Score: 2

    A domain without information is untrusted.

    SPF tells them that you're trying to combat spam from pretending to come from you.

    Similarlt for DKIM, that also tells them that you are checking and explicitly marking every message you send out from your domain and absence of such signing should be treated as suspicious.

    Put both of those on, in a decent static IP range (nobody sensible accepts email from dynamic IP's!), and you're good to go. How do I know? My own domains are ALL run by me, on Postfix. They even forward some mail addresses to providers like GMail as a matter of course.

    The only problem I ever have for delivery is when *I* have accepted a spam message and try to forward it on to someone like GMail (harder to stop than it sounds, even with greylisting, etc.). They spot spam that my system can't, even on a re-forwarder.

    Hell, I IPv6'd my domain too. So long as you have valid PTR records for your reverse, places like GMail are perfectly happy with that. Never had a problem. (But if you can't set your reverse for your IPv6, there's a way to turn off using IPv6 and fallback to IPv4 just for GMail, etc. when using postfix - google it).

    My entire email for the last 5 years at least has been self-hosted. I've been using tiny startup services for about 10-15 years before that without issue. If anything, I have significantly more issues with the big-brand provider we use as smarthost for the Exchange servers in work, which are routinely blacklisted for spam and I have to fallback to manual sending from our leased lines, than anything to do with my self-hosting personal email domains.

    Just don't expect your no-name mailer on a dynamic range without even the simplest of anti-spam measures to be accepted by places like Google, and you're golden.

  54. Full-time job fighting off spam. by pigsycyberbully · · Score: 0

    Running your own e-mail server can turn into a full-time job fighting off spam. There are many organisations who don't want you to run your own e-mail server they will disrupt frustrate and irritate you as much as they can. If you bounce messages they will use that bounce to bounce spam off of you to target others. If you start blocking IP addresses some countries want you to do that. If you let somebody else take control you never know whether you are in contact with the people who you would like to be in contact with. Other people want control some because they earn money from providing that service and others because they are megalomaniacs. Running your own e-mail server is as frustrating as running your own forum but more so. E-mail addresses are gold dust government departments want to know it the taxman wants to know it everybody you purchase something from wants to know it. And government spies around the world want to read it. https://en.wikipedia.org/wiki/...

  55. Maybe he IS a spammer? by Stan92057 · · Score: 1

    Maybe he got flagged as spam/spammer because it was spam? Wheres his images of the said emails? why hasn't he produced any data on how he configured his mail-server. Just stating the obvious.

    --
    Jack of all trades,master of none
    1. Re:Maybe he IS a spammer? by rubycodez · · Score: 1

      his users asked and webpage confirmed for the sheep porn he provides

  56. Re:Do your due dilligence... by fafaforza · · Score: 1

    It's valid reasoning, though. Spammers go through IP blocks routinely. And MS isn't saying they block mail. They likely mean that they defer it, or give it a higher spam score. If you continue sending to them, eventually a reputatiuon will be built up, and if it's positive, the mail will go through.

  57. Re:Do your due dilligence... by Anonymous Coward · · Score: 1

    Then I cannot see why he sees these problems I'm not seeing with my own mail server. I can mail google users and other big providers.

    Only thing he does not mention and I suspect is, he's behind a residential DSL/cable line and that is problematic nowadays. My server is at a VPS provider. Those do cost little and work acceptably well.

  58. Dynamic DNS by nuckfuts · · Score: 1

    I run my own mail server on a dyndns connection.

    I'm surprised you don't have issues with that. There are RBL's that specifically list IP address blocks that are thought to be dynamic address pools, and some servers will reject you for nothing more. Also, how do you handle reverse DNS with a dynamic IP?

  59. Re:Do your due dilligence... by Lisias · · Score: 2

    Only thing he does not mention and I suspect is, he's behind a residential DSL/cable line and that is problematic nowadays. My server is at a VPS provider. Those do cost little and work acceptably well.

    *Excellent point*. I didn't thought of that.

    Home Internet provider's IP are probably blacklisted by default.

    --
    Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
  60. Re:Do your due dilligence... by Anonymous Coward · · Score: 0

    Recently I migrated my server to a new one, and this hit me, too.

    The new IP did not have any reputation, so microsoft servers were not accepting mail from me.

    solution: register into microsoft mail services, use the procedure for de-listing your ip/server as spammer.

    after 24 hours everything works again.

  61. Users have lost control of their spam filtration by Applehu+Akbar · · Score: 1

    A big part of the problem is that ISPs, not end users, now do most of the spam filtering. Under the old scheme, each user trained her own email client by using Spam/Not Spam buttons until the program learned that user's specific patten of expected mail. The complaint I get from users now is "My spam buttons stopped working!" By which they mean that they are seeing spam for which the Spam button in their client stays grayed out because the ISP decided the message was spam. Worse, they are seeing an increasing number of valid messages land in their Junk folder, and with no Not Spam button available. So now that ISPs are "helping" kill spam, we have to get used to treating our Junk folders as a specially flagged part of our Inbox.

  62. Yep, I see this too by JustAnotherOldGuy · · Score: 1

    Most of the larger email providers are very, very fickle about receiving email from major domains that aren't already recognized (gmail, yahoo, outlook, hotmail, etc).

    They either silently drop the mail I send to them or reject it outright, arbitrarily labeling it as "spam" or "suspicious".

    Several of the sites I run (some which sell products and some which are just forums for groups of like-minded people) almost never manage to successfully get an email to the people who are signing up and/or who have just bought a product.

    If I manually resend the confirmation email from a Yahoo account then it goes right through. Same thing for people who buy stuff from my sites- often times they don't get any email allowing them access to the service or product they just purchased unless I manually resend the confirmation or product access email.

    And in case you're wondering, no, I *never* send spam or any kind of unsolicited emails, never, ever, period. I never have and never will, but that hasn't saved me from being lumped in with all the shitbags who do.

    Thanks a lot, spammers...you've really managed to fuck it up for everyone. If I could hunt you fuckers down and snap your necks, I'd do it.

    --
    Just cruising through this digital world at 33 1/3 rpm...
  63. This article misses the point by Ecks · · Score: 1

    I feel like this article was written by someone who hasn't been paying attention to the email landscape for the past twenty years. The checking services that the author lists don't make sure your DNS PTR records are correctly set up. They don't make sure that your server isn't an open relay. And they don't insure that your server is RFC compliant. They run your content through SpamAssassin and invert the score to rate your chances of successfully delivering a marketing message. I also run my own mail server. I'm not doing it to provide you with a medium for your marketing messages. I'm doing it to provide a noise free communications path for my users. I'm probably better than most because if my users complain about losing _any_ messages, I consider that my problem and use appropriate tools to fix it. But email has been under assault for the past twenty years by people who want to sell us things without regard for our interest in buying them. Anyone who expects that landscape to be a green pasture of ease rather than a battleground is sadly out of touch.

  64. Learn2cfg by Anonymous Coward · · Score: 0

    I setup my own mail server. Got DKIM configured and everything. OP is just shit at following directions to properly configure and vet an email server.

  65. Non-story about a misconfigured server by kriston · · Score: 0

    I'm surprised such a non-story about a misconfigured email server makes it to the front page of /.

    You're just doing it incorrectly.

    --

    Kriston

  66. Having gone through this myself... by ilsaloving · · Score: 1

    Yes, other servers are now MUCH more picky today about who they accept mail from, compared to a couple of decades ago. Sometimes it seems like recieving servers are looking for any excuse at all to reject your email. Your only option is to find and cross every possible t, THEN find and dot every possible i, to show that you are unequivocally a Good Internet Citizen.

    Off the top of my head:
    -You need an SPF record
    -Make sure your server is configured with forward domain AND a reverse domain. The only way to do the latter is to talk to your ISP and get them to do it for you.
    -Make sure your server speaks all the appropriate SMTP lingo, such as making sure your HELO request provides your fully qualified server name, AND that server name matches your domain name/SPF records.
    -Make sure your server doesn't give up on the first try, as some recipients *intentionally* reject the first attempt, which admittedly is a good way of blocking a great deal of spam.

    Others have mentioned DKIM. I haven't run into this particular issue.... yet. Doesn't mean that won't change in the future, and if you have the impetus to take care of that during setup, you may as well do it to save yourself future headache.

    And sometimes that STILL isn't enough. I had an issue where a recipient was using some obscure anti-spam provider, and it turned out they objected to some obscure aspect of the email I was sending, even though it wasn't even an official part of the SMTP protocol. I don't remember anymore what that exact thing was, but the point is that despite thinking that you've configured everything correctly, you'll still need to roll up your sleeves and do extravagant detective work just cause one particular recipient decides they can be anal-retentive douchebags.

  67. Ah the good old days... by Tony+Isaac · · Score: 2

    Remember the wild west, when you could just pull off the Oregon Trail, build yourself a shack, and call it home? Nobody told you how to build your house, or how big your yard could be. But when you had a visit from a thief, there was no police to call, and if you had a fire, you lost everything. It was up to you to defend your own life at all times.

    Sure, life might have been simpler back then. But who would want to go back there?

    The Internet is the same story. In the good old days, everything was free for the taking, but it was the wild west. Now the city slickers want to put up fences, and the cowboys want to tear them down. Whether we like it or not, the Internet is changing, becoming more regulated, and some people aren't going to be happy about it.

  68. Too big to block by pcjunky · · Score: 1

    I run a small ISP and have several email servers I maintain. What I have observed is a hair trigger on the part of the large networks like Comcast. Even a few spam complaints is enough to get you black listed. It's hard to run a 100% perfectly clean server as you must to some degree trust your users. 1 malware infection on one of their machines sending spam and boom your cooked.

    I have taken to telling customers that have issues sending to Comcast, AT&T, etc to get a Gmail account to send to these. No matter how much SPAM these servers send out they would never get listed as this would cause mass complaints from their users.

  69. Millions of private mail servers cant be wrong! by Ugliarch · · Score: 1

    Millions of small compaines host their own email without issue. Of course reputation is a factor. Letting just anyone and where send email is why we have such huge spam problems and taking reputation in to account helps cut down on spam. I'm 100% sure this is a configuration issue and not Google and MS blocking out 'the little guy'.

  70. Re:Do your due dilligence... by Anonymous Coward · · Score: 0

    from TFA:

    I've done this before, and this server was configured perfectly: not on any blacklists, reverse DNS set up, SPF, DKIM and DMARC policies in place, etcetera. (Side note: mail-tester.com and Port25 are great for checking your setup.)

    The tech info you provide is solid and good, but your logic is flawed - you assume the author don't know that he is doing, while in the text he says de does (and hints some third party services to validate his claims).

    Do you have some reserves with mail-tester and Port25?

    Well, I would read the article but his domain "liminality.xyz" is blocked by my work's Corporate filter as "Elevated Exposure Risk". So whatever his issue is, it's not specific to email, it's his actual domain causing him an issue. It's just that the only thing he's personally noticing is the email.
    But it's probably because ".xyz" itself has some issues, starting with the guy who owns the TLD for .xyz and all his shady, bullshit tactics he was using last year to inflate his numbers. It very quickly became known as a domain full of sketchy sites, spammers, and unverified domain holders, and there are a lot of questions about how many registrations were actually sockpuppets he did himself.

    In other words, if the author of the article would have taken a little bit of time to look into things, he would have figured out what the problem was, and been able to correct it pretty quickly.

  71. Reputation. by Anonymous Coward · · Score: 0

    The truth is: stop bleating and survive with rules. I suspect that's why the internet is going to ground to a halt, because I suspect that you and the internet assemblers (Vinton Cerf, Yogen Dalal, and Carl Sunshine et. al.) will avoid the internet to lessen irritants.

  72. Re:Do your due dilligence... by vague+regret · · Score: 1

    I ran into the same issue with new TLDs few times. Big players are rather suspicious about such domains. Basically the same story: static IP, properly set up DNS, SPF, DKIM, well-behaved Exim... Also, beware any email generating scripts, like shell/PHP/etc.. As a matter of fact, the heuristics that Google/Yahoo/Microsoft email services use will fine your letter for non-standard headers, which, in conjunction with new TLD, may cause your email to be marked as a spam.

  73. Get a Outbound SMTP service by simpz · · Score: 1

    I host my own email server. I have it on a domestic connection with dynamic IP so no reverse IP and that makes outbound problematic to some sites. So I signed up to an Outbound SMTP service for that piece ( I picked a mysmtp.eu), my Postfix TLS's to them and they TLS outbound so acceptable security, for my purposes. Inbound SMTP for me works fine with dyndns holding my A and MX records (IP changes pushed to dyndns automatically from my router), even with my self signed cert (mainly just want the link encrypted). I have a VPS on a fixed IP as a secondary MX, that can hold my email when my IP changes and people's DNS TTL's take a little while to catch up with my dyndns changes. Also I can flip the secondary to primary if my home server is due to be down for a while (e.g. moving house, ISP outage etc).

    Using an outbound service makes it easier to set an SPF record for your domain. This and reverse DNS (as other people have said) cause the issues with other sites accepting.

  74. Re:Do your due dilligence... by wezelboy · · Score: 1

    I bet they would if he was using Microsoft Exchange instead of postfix.

  75. You need reverse DNS to work by Anonymous Coward · · Score: 0

    If it does not then you have the same problems as you have outlined.
    Might be better to post to a help forum than here?

  76. What if you setup DMARC w/ SPF and DKIM? by MillerHighLife21 · · Score: 1

    If you setup all three you're taking steps to communicate to those mail servers exactly how strictly your messages are authenticated as being from you. All of those providers mentioned recognize DMARC and I'd be shocked if that didn't almost immediately get you through.

    --
    "Don't teach a man to fish, feed yourself. He's a grown man. Fishing's not that hard." - Ron Swanson
  77. Re:If you still want to try, check out Mail-in-a-B by Anonymous Coward · · Score: 0

    thank you

  78. Other: MX can point at a CNAME record by tepples · · Score: 1

    You are misrepresenting my staatement by giving me a choice between three items which I did not address, nor do I care about.

    I included "Other (please specify)" to address exactly that possibility of misrepresentation.

    The Canonical name of the machine (the forward address) and the IP address delegation (the reverse address MUST match. [...] a CNAME record

    So in other words, your answer is "Other: MX can point at a CNAME record whose content matches the reverse DNS." Do I understand you correctly?

    signing certs for DNSSEC

    I've read that some domain registrars, including a very well-known one in the United States, charge extra for DNSSEC service.

  79. ipv6? by burbilog · · Score: 1

    One of the problems I've encountered was ipv6 problem with Google: my US-hosted VPS had a bunch of extra v6 addresses and *some* outbound connections happened over ipv6 -- without any reverse zone for that v6 address. Fixed that and now Google does not complain about emails from my domain anymore.