Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Network Networking Spam The Internet

Ask Slashdot: How To Unblock Email From My Comcast-Hosted Server? 405

New submitter hawkbug writes For the past 15 years, I have hosted my own email server at home and it's been pretty painless. I had always used a local Denver ISP on a single static IP. Approximately two years ago, I switched to a faster connection, which now is hosted on Comcast. They provide me 5 static IPs and much faster speeds. It's a business connection with no ports blocked, etc. It has been mostly fine these last two years, with the occasional outage due to typical Comcast issues. About two weeks ago, I came across a serious issue. The following email services started rejecting all email from my server: Hotmail, Yahoo, and Gmail. I checked, and my IP is not on any real time blacklists for spammers, and I don't have any security issues. My mail server is not set as an open relay, and I use SPF records and pass all SPF tests. It appears that all three of those major email services started rejecting email from me based on a single condition: Comcast. I can understand the desire to limit spam — but here is the big problem: I have no way to combat this. With Gmail, I can instruct users to flag my emails as "not spam" because the emails actually go through, but simply end up in the spam folder. Yahoo and Hotmail on the other hand, just flat out reject the traffic at lower level. They send rejection notices back to my server that contain "tips" on how to make sure I'm not an open relay, causing spam, etc. Since I am not doing any of those things, I would expect some sort of option to have my IP whitelisted or verified. However, I can not find a single option to do so. The part that bugs me is that this happened two weeks ago with multiple major email services. Obviously, they are getting anti-spam policies from a central location of some kind. I don't know where. If I did, I could possibly go after the source and try to get my IP whitelisted. When I ask my other tech friends what they would do, they simply suggest changing ISPs. Nobody likes Comcast, but I don't have a choice here. I'm two years into a three-year contract. So, moving is not an option. Is there anything I can do to remedy this situation?
This discussion has been archived. No new comments can be posted.

Ask Slashdot: How To Unblock Email From My Comcast-Hosted Server?

Comments Filter:
  • Call Comcast? (Score:5, Insightful)

    by Pope ( 17780 ) on Thursday November 13, 2014 @02:35PM (#48379783)

    It's a business account, you should have a business support line.

    • Re:Call Comcast? (Score:4, Interesting)

      by hawkbug ( 94280 ) <psxNO@SPAMfimble.com> on Thursday November 13, 2014 @02:37PM (#48379821) Homepage

      And say what exactly? They are not the problem. It's the other email providers blocking me simply because I'm on a Comcast IP.

      • Re:Call Comcast? (Score:4, Insightful)

        by csnydermvpsoft ( 596111 ) on Thursday November 13, 2014 @02:47PM (#48379985)

        There's likely someone else on a nearby IP address with a misbehaving mail server, and your IP address is collateral damage. While they might not be able to fix your problem, the reputation of the IP addresses that they hand out is at least partially your ISP's responsibility.

      • Re:Call Comcast? (Score:5, Insightful)

        by ledow ( 319597 ) on Thursday November 13, 2014 @02:48PM (#48380007) Homepage

        Their IP is their management problem. If they were on a spam blocklist, you'd expect to move to another.

        You tell them if you can't send mail from your business account, it's pointless having it.

        Then you terminate the contract because it's now useless and the conditions you can use it under have changed - you can NO LONGER SEND EMAIL.

        Then it's in their court. They can either fix it, or let you out of the contract. If they do neither, you terminate the contract and let them chase you.

        • by khasim ( 1285 ) <brandioch.conner@gmail.com> on Thursday November 13, 2014 @03:06PM (#48380231)

          He's having problems with 3 services.

          1. GMAIL - messages accepted but marked as spam.

          2. YAHOO - messages rejected (what do the logs say?)

          3. HOTMAIL - messages rejected (what do the logs say?)

          So the first step is to look at the logs and see if the rejection message has any information in it. Do the rejection messages at YAHOO and HOTMAIL have the same code?

          The next step is to check with a service like http://www.dnsgoodies.com/ [dnsgoodies.com] to make sure that Comcast has configured their side correctly. The reverse DNS should point to your domain. You DO have a domain, right?

          The more information you have before you contact Comcast, the better. Because the first 2 levels won't know anything about anything. They will be reading off of a script.

          • by tepples ( 727027 )

            messages rejected (what do the logs say?)

            Hypothetical: Let's just suppose for a moment that the logs say "Connection refused" or "Connection timed out". This would mean that an MTA on Comcast can't even connect to port 25. (MUAs are instead supposed to connect on the MSA port, port 587.) What's the next step to troubleshoot after that?

            • by khasim ( 1285 )

              The code is what matters. Here's a site with a bit more info:
              http://tools.ietf.org/html/rfc3463 [ietf.org]

              If HOTMAIL is rejecting with one code but YAHOO is rejecting with a different code then there may be THREE issues for him to deal with.

              And since he is running a server he will most likely be using port 25. Encryption may change that. But for initial testing purposes he should skip encryption for HOTMAIL and YAHOO until he can determine why his messages are being rejected.

          • by hawkbug ( 94280 ) <psxNO@SPAMfimble.com> on Thursday November 13, 2014 @03:25PM (#48380433) Homepage

            Thanks for the reply, I appreciate it. To answer your questions:

            1) Yes, I have a domain. The reverse DNS is correct and I have SPF records for the domain. Also, I'm not running an open relay and my mail server and IP address are not on any RBLs.

            2) Each mail service I listed above provides different results. First, Google doesn't send me an email back notifying of an issue. They simply dump the email into the spam folder of whomever I email. Yahoo spits out several messages:

            Deferred: 421 4.7.1 [TS03] All messages from XXX.XXX.XXX.XXX will be permanently deferred; Retrying will NOT succeed. See http://postmaster.yahoo.com/42... [yahoo.com]

            Deferred: 421 4.7.0 [TS01] Messages from XXX.XXX.XXX.XXX temporarily deferred due to user complaints - 4.16.55.1; see http://postmaster.yahoo.com/42... [yahoo.com]

            Hotmail spits back this message:

            Deferred: 421 RP-001 (BAY004-MC5F24) Unfortunately, some messages from XXX.XXX.XXX.XXX weren't sent. Please try again. We have limits for how many messages can be sent per hour and per day. You can also refer to http://mail.live.com/mail/trou... [live.com].

            • by khasim ( 1285 ) <brandioch.conner@gmail.com> on Thursday November 13, 2014 @03:38PM (#48380549)

              Deferred: 421 4.7.0 [TS01] Messages from XXX.XXX.XXX.XXX temporarily deferred due to user complaints - 4.16.55.1; see

              That seems to indicate that at least one of your recipients at YAHOO is actively flagging your messages as spam. Maybe they have incorrectly written a rule that is doing so.

              Deferred: 421 4.7.1 [TS03] All messages from XXX.XXX.XXX.XXX will be permanently deferred; Retrying will NOT succeed.

              ... and ...

              Deferred: 421 RP-001 (BAY004-MC5F24) Unfortunately, some messages from XXX.XXX.XXX.XXX weren't sent. Please try again. We have limits for how many messages can be sent per hour and per day.

              And that one seems to be saying that your IP address is sending too many messages.

              How many messages per day are you sending?

      • Re: (Score:2, Interesting)

        by Anonymous Coward
        Now you know how it feel to be Russian or Chinese and have your mail rejected just because of the ip address you have.
      • by mlts ( 1038732 ) on Thursday November 13, 2014 @02:52PM (#48380057)

        I have had the same problem, and this is regardless of providers. Lists of dynamic IP ranges (be it cable, DSL, or other providers) wind up on DUL (dial-up lists), and those are often part of blackhole lists. Since most botnet clients are from DUL-based IPs, E-mail providers just block those as a matter of course.

        What I did was have my private E-mail server use the SMTP server of my ISP for relaying. Problem fixed. However, if you don't have a SMTP server available that allows for different domains, there are commercial services which can relay your outgoing E-mail, which provides "legitimacy" to your messages.

        The exception were direct Exchange connectors. Those were established from Exchange server to Exchange server, so mail would go directly via a secure pipe, and not be relayed.

        • by Anon-Admin ( 443764 ) on Thursday November 13, 2014 @03:02PM (#48380183) Journal

          Ditto! I had the same issue and solved it the same way. Comcast has an SMTP relay that will blanket allow all internal ip's. I simply pointed mine to there smtp relay and it was allowed.

          • by fgodfrey ( 116175 ) <fgodfrey@bigw.org> on Thursday November 13, 2014 @04:01PM (#48380795) Homepage

            You can't use that on a Comcast Business account (or at least my Comcast Business account couldn't). After 4 phone calls, they finally confirmed that their mail server won't send mail for anyone else's domain. Ie, if you own example.com, Comcast's server won't relay mail for foo@example.com only for foo@comcast.net.

            Now.... My information is about 7 months old so maybe they changed this without telling anyone? If your information is newer I should probably revisit my mail configuration.

            Meantime, I just tried from my domain (email server sends directly from a Comcast Business IP) and had no problems sending to Yahoo Mail so they aren't blocking *ALL* Comcast Business IP's. I also have (hopefully) correct reverse DNS on my email server and SPF records in my DNS.

      • by Z00L00K ( 682162 )

        They are likely to use some kind of block list service. So if you can find out which service that they are using you can get on.

        There is also a possibility that Comcast do a "man in the middle" intervention on your mail traffic that you aren't aware of yet. Check the IP addresses that can be involved, and if you have account on servers elsewhere it might help.

        But often whole net blocks are marked as dynamic addresses in anti-spam services even though they aren't.

      • Comment removed (Score:5, Informative)

        by account_deleted ( 4530225 ) on Thursday November 13, 2014 @03:01PM (#48380171)
        Comment removed based on user account deletion
      • And say, exactly, "Hi, I have a business account. I can't email my customers who use Yahoo, Hotmail, and Gmail, apparently because those providers are blocking mail originating within Comcast's IP space. This needs to be fixed or your business account is worthless to me and I'll consider it a breach of contract." Work with them. The answer might be to move you to a different block of IP addresses. Or, it might be to forward mail through their servers. There is undoubtedly a solution.

        Also, talk to Yahoo, H

        • by JimMcc ( 31079 )

          Also, talk to Yahoo, Hotmail, and Gmail about being blocked.

          For the first time every I'm going to use this expression....

          ROTFLMAO

          Unless you have some kind of super squirrel secret agent phone number, or your company is worth billions, please explain how to call any of these companies and actually talk to somebody that can _accurately_ answer your questions and just as importantly has the power to make a change.

      • Comcast provides a smarthost for customers to use. This is nothing new, I had to deal with this years ago. Hell, nowadays they even block outgoing port 25. Just look up what the comcast smarthost is and point your server there. If you're coming from a comcast IP, you don't even have to authenticate or anything.
      • by ZipK ( 1051658 )

        They are not the problem. It's the other email providers blocking me simply because I'm on a Comcast IP.

        Most businesses would be interested and willing to advocate for their customers. Particularly in a situation that's unlikely to be isolated to a single customer's account. Comcast's bureaucracy may obscure their interest in helping their customer get this issue resolved, but there is certainly business value to Comcast in a resolution that favors the customer being able to continue operating their mail server via their Comcast connection.

      • Do you have a PTR record set with them? If you don't this kind of block is common. Make sure you get one established right away.

  • I'm not hosted by them either. They reject silently all emails from my qmail based servers and don't even tell me WHY they've been rejected either.
  • by dheltzel ( 558802 ) on Thursday November 13, 2014 @02:35PM (#48379799)
    I gave up trying to do this on Comcast and now host my email at Zoho. It's free for the few accounts I need. I now it may not work for everyone, but I got weary fighting those battles.
    • I had the same problem and solution. I went with google apps to host my domain. Painless, great spam filtering, and integrates with other google services like the Android play store, G+ and hangouts.
      • I had the same problem and solution. I went with google apps to host my domain. Painless, great spam filtering, and integrates with other google services like the Android play store, G+ and hangouts.

        Ditto, though I did it when it was free. It's not any more, and depending on how many users you have on your domain (I've got around 30), it can get quite expensive.

    • by bware ( 148533 )

      Me too, except Charter and not free.

      I miss the good old days of hosting my domain, but I don't miss configuring sendmail.

  • by ihtoit ( 3393327 ) on Thursday November 13, 2014 @02:38PM (#48379847)

    call Comcast, it sounds like it's a "their problem" problem.

  • When the entire RoadRunner residential IP spaces were blocked, I just got a virtual server (now a Linode) and simply run that as my MX. Helps on inbound mail as well for any times my home connection goes down.. it'll queue up there. I use trusted certs for relaying from home and send mail via authenticated SMTP (TLS required) for mobile devices, via the same virtual host avoiding issues with connectivity to home (which was rare, but now I don't have to worry). I also have the connections between the VM and home box use a port other than 25 to avoid any blocking of port 25 by my ISP (which, for San Diego at least, hasn't happened in years).

    It comes down to $20 a month for the size of vm I got (I also started using it for a few other things too). I also do my greylisting and other anti-spam measure there before it even tries to deliver to my server at home.

    • by jedidiah ( 1196 )

      I use a mail forwarding service so the mail seems to come from them rather than me. Nicely gets around the problem of dynamic IPs being banned by a lot of mail servers for inbound traffic.

  • by Sandman1971 ( 516283 ) on Thursday November 13, 2014 @02:40PM (#48379875) Homepage Journal

    I'm guessing that even though you have static IPs Comcast has tagged the /24 (or higher) as DHCP. Most providers are now blocking consumer/business DHCP IP classes.

  • All the "Virtual Private Server" VPS suggestions seem to be AC so may not make the viewing cut. I'd recommend taking a look at:

    http://lowendbox.com/ [lowendbox.com]

    should be able to find something cost effective that will resolve your issue.
  • SmartHost Setting (Score:2, Informative)

    by Anonymous Coward

    Set Comcast's mail server as your outgoing smart relay in your MTA's config. The other mail systems will accept your mail if it comes through Comcast's server.

  • by jklovanc ( 1603149 ) on Thursday November 13, 2014 @02:44PM (#48379937)

    Use Mandrill [mandrill.com] as a mail relay.

  • My mail server is set to reject anything without a FQDN (a fully qualified domain name). Do you have one of those?

    You've set up SPF, but have you set up DKIM? If not, do so. DMARC too while you're at it.

  • I got mine setup through what is now Google Apps for Business while the bottom tier was still free. Their current cheapest pricing isn't bad if you don't have a lot of email addresses for what you're getting.
    • Unkind people might say that Google is holding his mail hostage until he pays up and gets an account with them. Unkind people might regard this as evil.

      Network neutrality demands that things work, without having to pay for extra services that should not be needed, or jumping through hoops.

  • Get another email account externally, and configure your email server to send all your outgoing email via that account (using POP3/SMTP authentication). Comcast might already provide an email account/server you can use like that...
  • Try having your mail server send all mail to the comcast mail server for delivery instead of trying to send it directly. That's what you usually have to do if they block the port, may try it without the block anyway.

  • I too am a Comcast victim, business class, and I have a mail server on their static IPs. This has been the case for years and while I have seen occasional blocking during inter-company spats, nothing blaket like you are seeing. It could just be the range you are on or it could be something else. What I am trying to say is that it is not those big three blanket blocking Comcast IPs.

    I would see if Comcast can give you another set of statics in another range. That may help.

  • Use a relay. (Score:2, Insightful)

    by Anonymous Coward

    Stop trying to "fix" comcast. You can't. Find a provider that will act as a relay, which may even be Comcast. Then setup your mail server to relay the mail through that provider.

    You can fix this problem in less than half a day.

  • Check here:

    http://www.spamhaus.org/pbl/ [spamhaus.org]

    I've operated my own mail server on a VPS for years. Rackspace voluntarily lists their IP spaces to prevent spammers from just buying a vps for a few hrs, sending out spam and then trashing it. Occasionally I need to remove my IP from the blacklist.

  • I did the same thing described by the OP for many years. Suffered through hardware failures and soradic ISP service interruptions that caused me MANY hours of unnecessary work and lost productivity. I also shouldered the expense of electricity, noise, and replacing hard drives.

    Then the price of virtual private servers became so cheap, I couldn't rationally keep hosting stuff out of my house.

    Check my sig. Five bucks a month for a 512mb linux server with 150gb of storage and 2TB of bandwidth a month. You'r
    • Before you say such things, you might want to look up the legal morass surrounging mail servers under your direct control and those not. Start with Megaupload and then follow links to the less public ones. There are DAMN good reason to keep your mail server on premises be it home or business, if you don't understand why you might want to educate yourself before giving advice.

                      -Charlie

      • There are DAMN good reason to keep your mail server on premises be it home or business, if you don't understand why you might want to educate yourself before giving advice.

        Correct. Get a $0.99/mo VPS, set up OpenVPN, and relay out over that connection.

  • by Cajun Hell ( 725246 ) on Thursday November 13, 2014 @02:58PM (#48380127) Homepage Journal

    I would get a VPS somewhere (e.g. linode) and install OpenVPN on it. Then VPN between there and your local machine, set up your incoming and outgoing connections to route through there, and update your DNS to point to the VPS. Net effect: you're still on Comcast, but the world sees you as being in some datacenter.

  • I'm in the same boat and I've found that just sending all of my domain's email through Comcast's servers works well enough. I hate doing this on principle, but it has saved me so much hassle that it's not worth fighting.

    Depending on your MTA, the configuration will be different, but the arrangement is generally referred to a using a Smart Host [wikipedia.org]. Basically, your MTA directly connects to the ISP's SMTP server and sends the mail from there. Comcast requires authentication to use their servers, but they don't do

  • by Xanthvar ( 1046980 ) on Thursday November 13, 2014 @03:02PM (#48380181) Journal
    I am probably going to repeat things that you already know, but lets start at the basics.

    1. Do you have a PTR/reverse DNS record set up? This has to be done by your ISP, and is not something that you generally do on your own. You generally want it to match the host name for your mail server, but it doesn't have to be a match (but it does look better). Be sure to have an A record for that hostname as well.

    2. Are your MX records pointing to hostnames and not an IP address? Again, you probably are, but we are covering basics here.

    3. Have you checked to see if you are on any blacklists? mxtoolbox.com and dnsstuff.com have some very good tools for checking these things. If you are on one, they often have pretty good instructions on how/why you are listed and what you need to do to get off of it.
    FYI backscatterererererererererer is generally a pain to deal with, good luck if you have to deal with them, you will need it.

    4. Are you(or any other users) forwarding any email to external mail services? We (unfortunately) have several of our clients who are forwarding email from their custom domain name to a yahoo/hotmail/aol (yes, it still exists) email account. The problem with this, is that when they get spam (that they signed up for, like newsletters and bargain alerts), and they forwards to their external account, it looks like our mail server is the one sending the spam, so we get the black mark.

    5. This is the tough one.. are you absolutely sure you are not sending spam? You may need to go so far as to slap a sniffer on your network and see if you are sending out any other email. You may be infected with a virus, or you have an account with compromised credentials that are sending out email.

    6. Are you running SSL/TLS (even though SSL 3 and TLS 1.0 are now dead) with a real (non self signed SSL cert) on your server? SSL certs can be gotten very cheap, $10 year, or possibly even cheaper. They are a minor pain to set up as they need intermediary certs set up, but helps to define that you are a legitimate email sender, rather than a PC with a virus.

    You may be all of these steps, especially if you have been running your own mail sever for 15 years, but I posted these suggestions in the hopes that it may jar something loose.

    Good Luck
    • by Rotten ( 8785 )

      I bet the answer for 1) and 2) is NO

      3) is what maybe prompted to get SPF

      4) inevitable but won't force a block on your IP unless it's 1000's of mails daily

      5) you have to protect yourself against password guessing and installing outbound antispam/antivirus for your own mails. it's 2014 ffs.

      6) probably it's a NO, or MAYBE for a self signed certificate.

      Yikes, we could fix the submiter's server for a fee.

      • by hawkbug ( 94280 ) <psxNO@SPAMfimble.com> on Thursday November 13, 2014 @07:49PM (#48382467) Homepage

        You guys crack me up. To answer the questions:

        1) Absolutely. The first thing I did when I moved to this net block on comcast is have them create my associated pointer records, so reverse DNS is correct.

        2) Yes, MX records are correct.

        3) I've checked every blacklist using sites like mentioned above. My IP does not exist on a single one.

        4) No forwarding.

        5) Yes, I monitor my network traffic in various ways - and no, I am not sending spam. If I was, it would be a matter of hours before I would show up on an RBL anyway, which I'm not on.

        6) Absolutely. I have paid for a cert that matches my domain. It's not self signed.

        I think some others have brought up some things that I'm not doing:

        1) DKIM. I've read about this, but I didn't realize a lot of people were using it yet. Sounds like they are and that I'm behind the curve here.

        2) DMARC. Same here. I've read about it, but not using it yet.

        I'm also using SPF.

        • by Rotten ( 8785 )

          Owwww CMON!

          "3) I've checked every blacklist using sites like mentioned above. My IP does not exist on a single one."

          REALLY??? Senderbase it's just a basic check, if your are talking about the email you use on your slashdot profile:

          http://www.senderbase.org/lookup/?search_string=23.31.69.157

          Whooha:
          "IP Address 23.31.69.126 is listed in the CBL. It appears to be infected with a spam sending trojan, proxy or some other form of botnet.
          It was last detected at 2014-11-05 04:00 GMT (+/- 30 minutes), approximately 9

  • When your server is running on a comcast owned ip block, and the block is used to assign dynamic ips, then your IP is -to everybody else in the internet- dynamic. Even if comcast is giving those dynamic ips statically to you.

    Those 3 big name companies and almost every sysadmin who is tired of spam has been blocking dynamic ip ranges for years.

    You don't need slashdot for this, you can figure out the problem and the solution just searching google in 5 minutes: rent a dedicated server

  • Your IP is likely listed on a Blacklist. My company firewall checks a half-dozen or so blacklists and automatically compares them to all incoming email. You need to find out which blacklist is listing your server public IP and contact the blacklist service directly. They can, after some verification process, remove you from the list. I just had this problem with emails coming from a vendor...turns out their IP(s) were blacklisted by one of my blacklist providers. It was mistaken, but it happened noneth
  • My Domain Registrar provides SMTP relaying (TLS & authentication required), so I can configure my MTA to use that as its "smarthost" to get around this particular problem.

  • This is all too common now, tweak your SPF and also add a dedicated SPF for your mailing server

    domain.com. IN TXT "v=spf1 +a +mx +ip4:x.x.x.x +ipv6:x:x::x:x/128 -all"
    mailer.domain.com. IN TXT "v=spf1 ip4:x.x.x.x a:mailer.domain.com ipv6:x:x::x:x/128 -all"

  • OK, I had a very similar setup with AT&T ADSL some years ago, and basically I had the same problem, most other SMTP hosts were bouncing my emails and/or flat refusing to even communicate with my server.

    In my case, the solution was to relay all my email through my internet provider's SMTP, authenticating with my ADSL login. Once I handed off all my email to the upstream SMTP, things worked perfectly.

    Most customer assigned IP's are pretty much blocked out from relaying any email these days. If I were in

  • Have you checked to see if you are sending unintended backscatter? You can get blacklisted by many hosts very fast if you are sending non-delivery reports (NDRs). In this day and age, you need to either reject the email while the connection is active (eg, user not found) or silently drop mail (eg spam that is filtered after the connection is ended). If you send NDRs after the email is acknowledged as received and ok, you are contributing to a significant backscatter problem.
    • Sorry for the self-reply -- one more thing. Yes, I know this is non-RFC compliant behavior, but it is essentially required these days.
  • You are paying for business class service, demand it.

    Make this Comcast's problem, as if things are as you describe, it obviously is. DEMAND (politely, through your business support channels) that they resolve it, and demand a resolution deadline. If they do not meet it, terminate (or threaten to) the service.

    In the mean time, I suggest you investigate VPN services which support static IPs on their end. Use comcast as your last mile connection if you must, but poke out on the Internet somewhere more fri

  • Hello,

    I am in a data center and I had email rejected by hotmail for no reasons (not on any rbl blacklist etc.). I solved it by masquerading outgoing mail for hotmail on another IP on a different subnet I own on my datacenter connection. I would try this first. You can also try to contact hotmail so they whitelist your IPs.

    If your 5 IPs are on the same subnet and blacklisted by hotmail, I don't see any other solutions than routing your mail through an intermediate mail server. Have you tried relaying it thro

  • I subscribe to a service called Dyn Standard SMTP. My home email machine uses this as its smarthost, and all outgoing mail passes through Dyn's server before going out to the internet at large. Problem solved.

    I'm sure other hosting companies will offer a similar service.

  • by Mullen ( 14656 ) on Thursday November 13, 2014 @03:39PM (#48380557)

    At the company I work at, I run several large high volume mass mailing servers that send million of messages a month (50 million last month). Here is what I recommend you do:

    1) Get forward and reverse DNS setup and most importantly, the forward and reverse DNS information must match.

    2) Set up and use DKIM for all outbound traffic.

    3) Have the SPF information in your DNS records. Don't put your block of IP's in SPF record, just the one IP that you use for sending email. Make sure there is a "-all" in the records so that it makes it clear that all other email claiming to be you is discarded by other server.

    4) You will need to setup Feed Back Loops and proper SWIP (If possible) contact information. You will need to go to the big 10 ISP's and submit the FBL information to them and get put on their White Lists. Don't lie to them, just tell them your personal email server that is having issues sending mail to them and you want to get on their White List. FBL's are usually for people who send high volumes of mail, include Newsletters and some "spammy" mail, but I find it helps regular mail servers if you set up FBL information.

  • I know Yahoo and Bing use the same data for search. Stands to reason they'd share technical data and policies for other services too.

  • by ciurana ( 2603 ) on Thursday November 13, 2014 @07:51PM (#48382479) Homepage Journal

    Greetings.

    I have a Comcast Xfiniti Business line, 5 static IP addresses, etc. It sounds like our mutual set ups are equivalent. I've been running my email servers in my own domains since 1998, through some gone ISP, PacBell/AT&T, and Comcast without issues.

    Contact the Comcast business line. Have your actual account ready -- you can get that from the Comcast Business web page for your account. Those numbers changed in the last 12 months to a shorter, simpler format. Request technical support and discuss the issue.

    One thing that you MUST do if you want to run your own email: request that Comcast set reverse DNS to point at your servers for the non-authoritative request. A reverse DNS request to your IP address must return the name you use for your primary (and secondary, and so on) MX records. If that's set up, then you've solved 90% of the issues with Gmail and Yahoo!.

    As far as Hotmail: they've been rejecting my email unless users white list my address(es) in their individual accounts. This has happened since Microsoft bought them. No way around that, and no appeals; every time I tried to contact them I might as well have sent the emails/requests through a black hole.

    Source: 8+ years with Comcast Business, and I moved to a new location (with new IP addresses and new routers) 12 days ago. It took them 10 minutes to set the rDNS and propagate. Within an hour it was resolving fine and any lagging email issues were resolved (36 hours of some undelivered messages).

    Google my name "Eugene Ciurana" and ping me through my contact page if you want some assistance with your set up and/or other tips w/dealing with Comcast. I've been a very happy customer with them (they fixed my lines, including physical cable modem replacement due to physical failure, while I was out of the country last January and coordinating with someone who could open the door to them and so on), and in general found that, if you explain what you need and why, their tech guys do work with you to solve issues. The key is understanding that *you* may know more about networking/server set up than their tech guys, so if you aren't specific about what you want they may not grok what you need.

    Dear admins: WTF is a lameness filter? What is it filtering? I couldn't offer complete information to this guy because of the Comcast support number and/or IP addresses I listed. With my Karma level and the number of years I've been around, your system ought to be configured to let stuff through w/o issue. Look at my user ID. Thanks.

    Cheers!

  • by account_deleted ( 4530225 ) on Thursday November 13, 2014 @07:54PM (#48382497)
    Comment removed based on user account deletion

I've noticed several design suggestions in your code.

Working...