# Can't receive email "Connection timed out (Connection timed out)"

**URL:** <https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780>\
**Category:** uncategorized\
**Created:** [February 7, 2022, 4:26pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780 "2022-02-07T16:26:13Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![macguy](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/m/47e85d/32.png) [@macguy](https://discourse.mailinabox.email/u/macguy)\
**Post date:** [February 7, 2022, 4:26pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/1 "2022-02-07T16:26:13Z")

</div>

Hello,  
Our company is receiving most email just fine. We have a number of companies whose emails to us are failing with errors such as “Connection timed out (Connection timed out)”. Our server is not busy, I am wondering what to check? I have checked DNS settings and everything looks good in mailinabox admin status and also in mxtoolbox. Any advice on where to look for issues? These are Ubuntu servers, the mail server is a separate box from our web server.

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![openletter](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@openletter](https://discourse.mailinabox.email/u/openletter)\
**Post date:** [February 7, 2022, 4:27pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/2 "2022-02-07T16:27:13Z")

</div>

Is the dashboard reporting any errors?

Is there a corresponding log entry in `/var/log/mail.log`?

---

<div class="post-metadata">

**Author:** ![macguy](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/m/47e85d/32.png) [@macguy](https://discourse.mailinabox.email/u/macguy)\
**Post date:** [February 7, 2022, 4:28pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/3 "2022-02-07T16:28:00Z")

</div>

Hi thanks for the quick reply, there are no corresponding errors in mail.log and the dashboard has no errors.

---

<div class="post-metadata">

**Author:** ![openletter](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@openletter](https://discourse.mailinabox.email/u/openletter)\
**Post date:** [February 7, 2022, 4:29pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/4 "2022-02-07T16:29:41Z")

</div>

This initially sounds like a DNS or more likely a firewall issue of some sort, because it sounds like `postfix` isn’t being called.

---

<div class="post-metadata">

**Author:** ![macguy](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/m/47e85d/32.png) [@macguy](https://discourse.mailinabox.email/u/macguy)\
**Post date:** [February 7, 2022, 4:31pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/5 "2022-02-07T16:31:35Z")

</div>

That is what I have been thinking, but I am enough of a newbie to not know the DNS well enough to see what could be wrong, and this has all been working up until mid last week.

Speaking of DNS, I lied and there is an issue on the dashboard, I should I fixed it last week but must have made an error. “MTA-STS policy is missing: STSFetchResult.NONE” I added DNS entries for this, could that be the issue?

---

<div class="post-metadata">

**Author:** ![openletter](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@openletter](https://discourse.mailinabox.email/u/openletter)\
**Post date:** [February 7, 2022, 4:33pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/6 "2022-02-07T16:33:57Z")

</div>

MTA-STS, frankly, isn’t used by very many servers, so it shouldn’t cause a connection issue. I think the way MTA-STS works is that when you have the message, you don’t have MTA-STS.

MiaB is developed assuming a networking environment identical to a hosted VPS, most importantly where the box has the public IP address directly assigned directly.

Is this how your current networking is configured?

---

<div class="post-metadata">

**Author:** ![macguy](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/m/47e85d/32.png) [@macguy](https://discourse.mailinabox.email/u/macguy)\
**Post date:** [February 7, 2022, 4:35pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/7 "2022-02-07T16:35:01Z")

</div>

The mailinabox has a public static IP address assigned.

---

<div class="post-metadata">

**Author:** ![openletter](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@openletter](https://discourse.mailinabox.email/u/openletter)\
**Post date:** [February 7, 2022, 4:36pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/8 "2022-02-07T16:36:29Z")

</div>

Is it directly on the public Internet or is this through a firewall tool, of some sort?

---

<div class="post-metadata">

**Author:** ![macguy](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/m/47e85d/32.png) [@macguy](https://discourse.mailinabox.email/u/macguy)\
**Post date:** [February 7, 2022, 4:36pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/9 "2022-02-07T16:36:49Z")

</div>

Directly on the public internet

---

<div class="post-metadata">

**Author:** ![macguy](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/m/47e85d/32.png) [@macguy](https://discourse.mailinabox.email/u/macguy)\
**Post date:** [February 7, 2022, 4:37pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/10 "2022-02-07T16:37:23Z")

</div>

the domain is [performanceaudio.com](http://performanceaudio.com) if there is anything you can check publicly

---

<div class="post-metadata">

**Author:** ![openletter](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@openletter](https://discourse.mailinabox.email/u/openletter)\
**Post date:** [February 7, 2022, 4:40pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/11 "2022-02-07T16:40:01Z")

</div>

It looks like you are using an external DNS for all of your records. The dashboard should have several errors related to this in it.

---

<div class="post-metadata">

**Author:** ![openletter](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@openletter](https://discourse.mailinabox.email/u/openletter)\
**Post date:** [February 7, 2022, 4:43pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/12 "2022-02-07T16:43:56Z")

</div>

My guess is that you probably are not wanting to use MiaB as the DNS server for your primary domain. The way around this is to have a second domain that is exclusively for the mail server, then just point the primary domain MX records at the MiaB domain.

---

<div class="post-metadata">

**Author:** ![macguy](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/m/47e85d/32.png) [@macguy](https://discourse.mailinabox.email/u/macguy)\
**Post date:** [February 7, 2022, 4:45pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/13 "2022-02-07T16:45:12Z")

</div>

The mailinabox is at [mail.performanceaudio.com](http://mail.performanceaudio.com) domain, is that not what you are describing?

---

<div class="post-metadata">

**Author:** ![openletter](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@openletter](https://discourse.mailinabox.email/u/openletter)\
**Post date:** [February 7, 2022, 4:46pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/14 "2022-02-07T16:46:31Z")

</div>

I am describing the authoritative name server, which is currently XMission.

---

<div class="post-metadata">

**Author:** ![macguy](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/m/47e85d/32.png) [@macguy](https://discourse.mailinabox.email/u/macguy)\
**Post date:** [February 7, 2022, 4:49pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/15 "2022-02-07T16:49:23Z")

</div>

For the root domain the MX record is setup as:

|@|MX|\*\*Target:\*\*mail.performanceaudio.com.| **Priority:** 10

---

<div class="post-metadata">

**Author:** ![openletter](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@openletter](https://discourse.mailinabox.email/u/openletter)\
**Post date:** [February 7, 2022, 4:50pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/16 "2022-02-07T16:50:55Z")

</div>

This section of the setup guides describes the configuration (but you would also need to correctly perform the preceding steps).

> **[Mail-in-a-Box Setup Guide](https://mailinabox.email/guide.html#domain-name-nameservers)**

You can make it work otherwise, but you are fighting against how MiaB is intended to be used, so usually the extra $10 per year is easily justified in reduced admin labor.

---

<div class="post-metadata">

**Author:** ![macguy](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/m/47e85d/32.png) [@macguy](https://discourse.mailinabox.email/u/macguy)\
**Post date:** [February 7, 2022, 4:53pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/17 "2022-02-07T16:53:26Z")

</div>

What is $10 per year in regards to? We would happily pay this, I probably overlooked or didn’t understand something in the setup.

---

<div class="post-metadata">

**Author:** ![openletter](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@openletter](https://discourse.mailinabox.email/u/openletter)\
**Post date:** [February 7, 2022, 4:55pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/18 "2022-02-07T16:55:54Z")

</div>

That would be for an additional domain which you use exclusively for the MiaB server. This way you continue to use the same name server for your primary domain and MiaB with its domain is your email host (similar to when you use Google, Microsoft, etc.).

---

<div class="post-metadata">

**Author:** ![macguy](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/m/47e85d/32.png) [@macguy](https://discourse.mailinabox.email/u/macguy)\
**Post date:** [February 7, 2022, 4:58pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/19 "2022-02-07T16:58:50Z")

</div>

Ok so you are saying that using a sub-domain is not the preferred way to use a mail server? I guess I thought this was the preferred way to go about this.

---

<div class="post-metadata">

**Author:** ![openletter](https://discourse.mailinabox.email/letter_avatar_proxy/v4/letter/o/f1d935/32.png) [@openletter](https://discourse.mailinabox.email/u/openletter)\
**Post date:** [February 7, 2022, 5:10pm UTC](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780/20 "2022-02-07T17:10:26Z")

</div>

To tersely summarize:

Every domain has an authoritative name server.

The authoritative name server hosts the domain DNS records.

MiaB assumes it is the authoritative name server.

You are using XMission as the authoritative name server.

I will also mention I cannot be certain this is the cause of the problem you are currently experiencing, but I also have no way to verify what is causing the problem, as there is nothing in the logs, so it really is up to the senders to determine why they cannot send messages, or you have some other issue you have not posted (e.g., you did not mention the DNSSEC DS record warning that is there, and few others, I’m pretty sure).

[Next page](https://discourse.mailinabox.email/t/cant-receive-email-connection-timed-out-connection-timed-out/8780.md?page=2)
