This is my setting in /etc/sysconfig/iptables:#start of my iptables  # Generated by iptables-save v1.2.11 on Wed May 27 00:31:22 2015  *mangle:PREROUTING ACCEPT [130933577:29488298585]  :INPUT ACCEPT [130933577:29488298585]  :FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [171790648:176814024859]  :POSTROUTING ACCEPT [171789023:176813945079]  COMMIT# Completed on Wed May 27 00:31:22 2015  # Generated by iptables-save v1.2.11 on Wed May 27 00:31:22 2015  *filter  :INPUT ACCEPT [130907005:29486700773]  :FORWARD ACCEPT [0:0]  :OUTPUT ACCEPT [171789023:176813945079]  -A INPUT -s 117.21.191.0/255.255.255.0 -j DROP  -A INPUT -s 106.0.210.78 -j DROP  -A INPUT -s 58.218.0.0/255.255.0.0 -j DROP  -A INPUT -s 117.3.215.251 -j DROP  -A INPUT -s 119.97.146.0/255.255.255.0 -j DROP  -A INPUT -s 203.185.69.45 -j DROP  -A INPUT -s 58.18.172.0/255.255.255.0 -j DROP  -A OUTPUT -p tcp -m tcp --dport 6660:6669 -j DROP  -A INPUT -p tcp -s my_static_ip --dport 22 -j ACCEPT  -A INPUT -p tcp -s my_static_ip --dport 21 -j ACCEPT  -A INPUT -p tcp -s my_static_ip --dport 110 -j ACCEPT  -A INPUT -p tcp -m tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT  -A INPUT -p tcp -m tcp --dport 443 -m state --state NEW,ESTABLISHED -j  ACCEPT  -A INPUT -p tcp ! -s my_static_ip -j DROP  COMMIT  # Completed on Wed May 27 00:31:22 2015  # Generated by iptables-save v1.2.11 on Wed May 27 00:31:22 2015  *nat  :PREROUTING ACCEPT [8063847:452240147]  :POSTROUTING ACCEPT [3324733:239203840]  :OUTPUT ACCEPT [3324733:239203840]  COMMIT  # Completed on Wed May 27 00:31:22 2015  # end of my iptables  my_static_ip is the ip address that I use to connect to the linux server (say 100.10.10.10).  Basically I wanted to allow only my one ip to connect to my server to use ssh, ftp, receive and send email etc etc because there were many abusive IP and bots that tried to access ssh, ftp, pop, etc. HTTP and SSL must be allowed for everyone on my server.  With the setting above, everything is well except that I cannot receive nor send email. Could you tell me what I did wrong?  Thank you in advance for your help.  
IPTABLES to allow ssh, ftp, pop, etc from one static IP address with HTTP/SSL open to public
linux;iptables;smtp