VBA用CDO批量傳送郵件

2021-10-25 02:43:20 字數 1008 閱讀 5410

由於工作需要給單位內每個人傳送有關個人資訊的郵件,給每個人傳送的附件都不一樣。沒學過vba,上網搜尋有很多相關的教程,使用的是qq郵箱,事先要開通smtp服務獲取授權密碼。希望能給有需要的人一些幫助。

cm.subject = sheet1.range(「c」 & i) '郵件主題,從c2開始

cm.from = email_from

cm.to = sheet1.range(「b」 & i) '收件人郵箱,從b2開始

cm.textbody = sheet1.range(「d」 & i) '郵件內容,d2

cm.addattachment sheet1.range(「e」 & i) '附件路徑,e2

const schema = 「 '微軟郵件伺服器**

with cm.configuration.fields

.item(schema & 「sendusing」) = 2 '傳送埠

.item(schema & 「smtpserver」) = 「smtp.qq.com」 'smtp伺服器位址

.item(schema & 「smtpauthenticate」) = 1

.item(schema & 「sendusername」) = email_from '傳送郵箱名稱

.item(schema & 「sendpassword」) = password '傳送郵箱密碼

.item(schema & 「smtpserverport」) = 465 'smtp伺服器端口

C 使用CDO傳送郵件的方法

cdo是乙個名為microsoft cdo for exchange 2000 library的com元件,我們可以用它來連線smtp server,使用使用者名稱 密碼驗證傳送郵件。c programmers pocket consultant author gregory s.macbeth e...

如何在C 使用CDO元件傳送郵件

個人有用c 傳送郵件的需求,網上搜尋了一下,倒是有某些牛人編寫的應用smtp協議程式設計實現的傳送郵件類,但 規模太大,比我自己的主程式還大,就算了 知道應用cdo元件可以傳送郵件,在autoit 中應用過,直接呼叫cdo元件傳送郵件,簡單方便,但網路上並沒有使用c 呼叫cdo元件的源 參考了網路搜...

批量定時傳送郵件

作用 借用該模組的內建引數,來實現傳送郵件的過程 步驟 匯入包yagmail 之後,通過mail yagmail.smtp 例項化乙個物件出來,需要傳入的引數user 發件人 password 授權碼 host smtp伺服器 獲取授權碼的位置 qq郵箱為例 通過mail.send 模組傳送郵件內容...