sendmail fail |
尚未結案
|
zyt
一般會員 發表:5 回覆:1 積分:1 註冊:2004-12-16 發送簡訊給我 |
NMSMTP1.Host:='smtp.163.net'; //发送服务器
NMSMTP1.UserID:='ppp'; //服務器上的注冊用戶名
//self.NMSMTP1.Port:=25;
NMSMTP1.Connect; //与服務器建立連接
NMSMTP1.PostMessage.FromAddress:='ppp@163.net'; //發件人的郵件地址
NMSMTP1.PostMessage.Subject:='subject'; //郵件主題
NMSMTP1.PostMessage.ToAddress.Add('test@hotmail.com'); //收件人的郵件地址
NMSMTP1.PostMessage.Attachments.AddStrings(ListBox1.Items); //附件
NMSMTP1.PostMessage.Body.Assign(Memo1.Lines); //郵件的正文
NMSMTP1.SendMail; //發送郵件
NMSMTP1.Disconnect;
ShowMessage('發送完畢!'); error message:
|
allenchan
資深會員 發表:10 回覆:306 積分:283 註冊:2004-01-06 發送簡訊給我 |
請問您的 error message 為何?授權不過嗎? 換個 smtp server 試試看,以下是我測試可以成功發送的 Code。 NMSMTP1.Host:='ms10.url.com.tw'; //发送服务器
NMSMTP1.UserID:='test'; //服務器上的注冊用戶名
//self.NMSMTP1.Port:=25;
NMSMTP1.Connect; //与服務器建立連接
NMSMTP1.PostMessage.FromAddress:='test@ms10.url.com.tw'; //發件人的郵件地址
NMSMTP1.PostMessage.Subject:='subject'; //郵件主題
NMSMTP1.PostMessage.ToAddress.Add('test@hotmail.com'); //收件人的郵件地址
NMSMTP1.PostMessage.Attachments.AddStrings(ListBox1.Items); //附件
NMSMTP1.PostMessage.Body.Assign(Memo1.Lines); //郵件的正文
NMSMTP1.SendMail; //發送郵件
NMSMTP1.Disconnect;
ShowMessage('發送完畢!');
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |