It seems nobody is warning people about attempting to use mail servers with a dynamic ip, well, here's my warning.
This is to warn ANYONE that want to use a mail server with a dynamic ip address and expect it to work, it DOESN'T, the reason being, every reputable mail domain (MSN, YAHOO, GMAIL, ETC ETC) WILL refuse emails sent from a dynamic ip, because they expect the reverse dns to point to the mail server that's sending emails, and dynamic ip's WILL always point to the ISP.
EG.
domain = test.com, dynamic ip = 1.2.3.4
reversedns = 1-2-3-4-isp-domain.
domain = yahoo.com, static ip = 216.109.112.135
reversedns = w2.rc.vip.dcn.yahoo.com.
So, that means it IS! IMPOSSIBLE to run an emal server using a dynamic ip address, it doesn't matter if a dynamic dns service is used, a dynamic ip's reverse dns will ALWAYS POINT TO THE isp DOMAIN.
Summary:
DO NOT WASTE TIME IN TRYINNG TO SET UP A MAIL SERVER WITH A DYNAMIC IP.
BUY A STATIC IP.
