diff --git a/.gitignore b/.gitignore
index 1a62d95b9e9294c4898060e435b14dd845b133f7..0c202ba35dd7c71f11f98f7833015bd737cbd6d6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 dirty.js
-**/node_modules/
\ No newline at end of file
+**/node_modules/
+src/config.js
diff --git a/src/send-mail-demo.js b/src/send-mail-demo.js
index 40534de09c6cefd9fdc11716383bf1df1ba58a41..f284e475035606c31551e8763caf5ad8a117d91c 100644
--- a/src/send-mail-demo.js
+++ b/src/send-mail-demo.js
@@ -1,14 +1,18 @@
 var mail = require('topsin.mail');
 var error = require('topsin.error'); 
+var config = require("./config");
 var err = mail.sendMail({
-    host:'smtp.exmail.qq.com',
+    host:'10.90.78.10',
+    port: 443,
     auth_method:mail.AuthMethod.LOGIN,
-    connection_type:mail.ConnectionType.TCP,
-    from:'leon.li@topibd.com',
-    password:'mailpassword',
+    connection_type:mail.ConnectionType.SSL,
+    from:'SLPLaserCtable.CCQ@cn.ats.net',
+    password: config.mail_password,
     to:'leon.li@topibd.com',
     subject:'topjs mail test title',
-    content:'topjs mail test body18'
+    content:'topjs mail test body18',
+    connection_timeout: 5000,
+    response_timeout: 20000
 });
 if (err.isValid()) {
     print(err.text());