diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100644
--- a/setup.py
+++ b/setup.py
@@ -11,7 +11,7 @@ desc = ('Flexible, extensible Web CMS framework built on Tornado,'
         'compatible with Python 3.4 and above.')
 setup(
     name='torcms',
-    version='0.6.5',
+    version='0.6.6',
     keywords=('torcms', 'tornado', 'cms',),
     description=desc,
     long_description=''.join(open('README.rst').readlines()),
diff --git a/torcms/core/tool/send_email.py b/torcms/core/tool/send_email.py
index <HASH>..<HASH> 100644
--- a/torcms/core/tool/send_email.py
+++ b/torcms/core/tool/send_email.py
@@ -12,8 +12,8 @@ def send_mail(to_list, sub, content):
     msg['From'] = me
     msg['To'] = ";".join(to_list)
     try:
-        s = smtplib.SMTP()
-        s.connect(SMTP_CFG['host'])
+        # Using SMTP_SSL. The alinyun ECS has masked the 25 port since 9,2016.
+        s = smtplib.SMTP_SSL(SMTP_CFG['host'], port=994)
         s.login(SMTP_CFG['user'], SMTP_CFG['pass'])
         s.sendmail(me, to_list, msg.as_string())
         s.close()
Using SSL for sending Email. Update the version to <I>.