控制器**:
using system;
using system.collections.generic;
using system.linq;
using system.web;
using system.web.mvc;
using system.net.mail;
using register簡訊郵件.models;
using system.data;
namespace register簡訊郵件.controllers
///
/// 新增到資料庫,並傳送啟用郵件
/// 傳送電子郵件
///
/// 發件人郵箱位址
/// 收件人郵箱位址
/// 郵件主題
/// 郵件內容
///
public bool send(mailaddress messagefrom, string messageto, string messagesubject, string messagebody)
message.from = messagefrom;
message.to.add(messageto); //收件人郵箱位址可以是多個以實現**
message.subject = messagesubject;
message.body = messagebody;
message.isbodyhtml = false; //是否為html格式
message.priority = mailpriority.high; //傳送郵件的優先等級
smtpclient sc = new smtpclient();
sc.host = "smtp.qq.com"; //指定傳送郵件的伺服器位址或ip(這裡也可以根據郵箱的字尾來指定不同的郵箱伺服器位址"smtp.xx.com")
sc.port = 25; //指定傳送郵件埠(發件協議一般使用smtp協議,埠號為25,收件採用pop3協議,其埠號為110)
sc.credentials = new system.net.networkcredential("[email protected]", "kgruhuasiwxqbbii"); //指定登入伺服器的使用者名稱和密碼(發件人的郵箱登陸密碼)注意:如果郵箱已經申請授權碼,這裡的密碼應該使用授權碼驗證
trycatch
return true;
}///
/// 郵件啟用
///
///
public void emailactivate(string username)
else//失敗
}else}}
}前台**:
@使用者名稱:
密碼:手機號:
乙個實體類:
using system;
using system.collections.generic;
using system.linq;
using system.web;
namespace register簡訊郵件.models
public string username
public string userpwd
public string phone
public string email
public int statue }}
Ruby ruby 傳送126郵箱郵件
弄了好久終於能用126郵箱傳送郵件 1 mail gem包位址 2 在執行的時候出現的一些錯誤問題解決 usr bin ruby require mail smtp mail.defaults mail mail.new do from to subject test mail body body ...
php 傳送郵件到郵箱
stmp協議 我們傳送的郵件通過先將郵件傳送到stmp伺服器上,然後stmp伺服器在去傳送到對應的郵件的地方,這裡面我採用了163的郵箱,埠號25,在使用的時候需要開啟郵箱的stmp服務,但在qq上的服務開啟沒有通過這個程式,163通過了。我們採用了別人的框架和程式,可以參考一下 created b...
flask 傳送新浪郵箱郵件
郵件的用處很多,如註冊時驗證使用者 找回密碼 線上程式出現重大bug時觸發郵件提醒以及伺服器關鍵資料 cpu 網路 記憶體 監控提醒等 pip install flask mail配置項 預設值功能 mail server localhost 郵箱伺服器 mail port 25 25埠 mail ...