Re: [VB6 ] vb6寫email的程式

看板Visual_Basic作者 (加油)時間13年前 (2012/08/14 12:51), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
最近剛好需要用到 Public Function SendMail(Optional ByVal MailFrom As String = """系統""<輸入系統mail>", _ Optional ByVal MailTo As String = "<輸入mail>", _ Optional ByVal MailCC As String = "<輸入mail>", _ Optional ByVal MailSubject As String = "系統通知信", _ Optional ByVal MailTextBody As String = "", _ Optional ByVal MailAttachPath As String) As Boolean Dim CDOMail As Object Dim PathAry() As String Dim i As Integer Set CDOMail = CreateObject("CDO.Message") CDOMail.Configuration.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "輸入smtp server " CDOMail.Configuration.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 '('1 代表使用 local smtp, 2 為外部 smtp) CDOMail.Configuration.Fields.Update CDOMail.From = MailFrom CDOMail.To = MailTo CDOMail.CC = MailCC CDOMail.Subject = MailSubject CDOMail.TextBody = MailTextBody '處理多附件情況 If MailAttachPath <> "" Then PathAry() = Split(MailAttachPath, ",") For i = 0 To UBound(PathAry) CDOMail.AddAttachment (PathAry(i)) '附件檔案 Next End If CDOMail.send Set CDOMail = Nothing SendMail = True End Function 可執行的~~ ※ 引述《tfgjj (還我漂亮)》之銘言: : 因為最近想寫一個vb6的email程式 : 但是不知道要從哪邊下手 : 不知道有沒有參考的書籍或網站 : 因為原本的系統是vb開發的 : 要再加上email寄送資料的東東 : 大概就是 aaa@company.com a.txt : bbb@company.com b.txt : 就是每個使用者分別寄送不同的文字檔給他 : 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.217.209

08/21 23:40, , 1F
VB6.0中文專業版徹底研究 彭明柳 範例光碟中有
08/21 23:40, 1F
文章代碼(AID): #1GATbd3R (Visual_Basic)
文章代碼(AID): #1GATbd3R (Visual_Basic)