[GH-ISSUE #212] Add mx record to my host #190

Closed
opened 2026-02-26 09:36:26 +03:00 by kerem · 7 comments
Owner

Originally created by @ghost on GitHub (Jul 9, 2015).
Original GitHub issue: https://github.com/nsupdate-info/nsupdate.info/issues/212

Hi,

How can I add mx record for receiving and sending emails via MTA?
By the oher hand, can I buy a domain (like foo.com) and associate with my host? And put mx in that?

Thansks,

Originally created by @ghost on GitHub (Jul 9, 2015). Original GitHub issue: https://github.com/nsupdate-info/nsupdate.info/issues/212 Hi, How can I add mx record for receiving and sending emails via MTA? By the oher hand, can I buy a domain (like foo.com) and associate with my host? And put mx in that? Thansks,
kerem closed this issue 2026-02-26 09:36:26 +03:00
Author
Owner

@ThomasWaldmann commented on GitHub (Jul 9, 2015):

There is no support (yet) for any other record than A and AAAA. There is a ticket though for adding such support later, but it is currently noone actively working on this.

We don't sell domains.

What you can do with an outside domain is to put a CNAME record there and point it to your dynamic host, like:

foo.example.org CNAME yourhost.nsupdate.info

The left one will then resolve the the IP addresse of the right one.

<!-- gh-comment-id:119898989 --> @ThomasWaldmann commented on GitHub (Jul 9, 2015): There is no support (yet) for any other record than A and AAAA. There is a ticket though for adding such support later, but it is currently noone actively working on this. We don't sell domains. What you can do with an outside domain is to put a CNAME record there and point it to your dynamic host, like: foo.example.org CNAME yourhost.nsupdate.info The left one will then resolve the the IP addresse of the right one.
Author
Owner

@ThomasWaldmann commented on GitHub (Jul 9, 2015):

See there for more comments on other record types / MX / etc:

https://github.com/nsupdate-info/nsupdate.info/issues/105

Closing this one as duplicate.

<!-- gh-comment-id:119899172 --> @ThomasWaldmann commented on GitHub (Jul 9, 2015): See there for more comments on other record types / MX / etc: https://github.com/nsupdate-info/nsupdate.info/issues/105 Closing this one as duplicate.
Author
Owner

@ghost commented on GitHub (Jul 10, 2015):

It's a pitty to hearing that. I planned to host my own web server and mail server in my home. I found this solution for other dynamic hosting. Could I apply here?

On the other hand, if I buy a domain I will not be able to have email MX too because I will redirect to foo.nsupdate.info but it will not have MX record. Is this reasoning correct?

Can you give me some clues of that? I'm completely ignorant of this topic.

Thanks,

<!-- gh-comment-id:120245570 --> @ghost commented on GitHub (Jul 10, 2015): It's a pitty to hearing that. I planned to host my own web server and mail server in my home. I found this [solution](http://www.dyncommunity.com/questions/670/can-i-setup-mx-records-with-dyndns.html) for other dynamic hosting. Could I apply here? On the other hand, if I buy a domain I will not be able to have email MX too because I will redirect to foo.nsupdate.info but it will not have MX record. Is this reasoning correct? Can you give me some clues of that? I'm completely ignorant of this topic. Thanks,
Author
Owner

@ThomasWaldmann commented on GitHub (Jul 10, 2015):

About hosting your mail server at home, please see #105.

That "solution" you have linked does not help you as you currently can not set any MX record on nsupdate.info. And even if you could, see #105 about why it would not work sufficiently in the end anyway.

And yes, I think you suspect right, IIRC a CNAME is not allowed for an MX record, so the workaround for an A record of an external ("static") domain does not work for the MX record.

<!-- gh-comment-id:120375698 --> @ThomasWaldmann commented on GitHub (Jul 10, 2015): About hosting your mail server at home, please see #105. That "solution" you have linked does not help you as you currently can not set any MX record on nsupdate.info. And even if you could, see #105 about why it would not work sufficiently in the end anyway. And yes, I think you suspect right, IIRC a CNAME is not allowed for an MX record, so the workaround for an A record of an external ("static") domain does not work for the MX record.
Author
Owner

@ghost commented on GitHub (Jul 10, 2015):

But dynu.com does it. Why? How? Why can't we do that?

<!-- gh-comment-id:120385952 --> @ghost commented on GitHub (Jul 10, 2015): But dynu.com does [it](http://www.dynu.com/DynamicDNS/Features). Why? How? Why can't we do that?
Author
Owner

@elnappo commented on GitHub (Jul 10, 2015):

I would suggest to rent a cheap vps to host your own mail server. There available from 15$/y (http://lowendbox.com/). This could save you a lot of trouble.

<!-- gh-comment-id:120387198 --> @elnappo commented on GitHub (Jul 10, 2015): I would suggest to rent a cheap vps to host your own mail server. There available from 15$/y (http://lowendbox.com/). This could save you a lot of trouble.
Author
Owner

@ThomasWaldmann commented on GitHub (Jul 10, 2015):

@somenxavier there is no fundamental problem in supporting MX (or any other record) in dynamic dns.
Just the practical implications (like mail servers not accepting email from your "at home" MX) might not be as you like.

But: nsupdate.info does not have code yet to support anything else than A and AAAA, see #105.

<!-- gh-comment-id:120402323 --> @ThomasWaldmann commented on GitHub (Jul 10, 2015): @somenxavier there is no fundamental problem in supporting MX (or any other record) in dynamic dns. Just the practical implications (like mail servers not accepting email from your "at home" MX) might not be as you like. But: nsupdate.info does not have code yet to support anything else than A and AAAA, see #105.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nsupdate.info-nsupdate-info#190
No description provided.