2017-06-17 57 views
0

我試圖使用批處理腳本發送帶有指定附件的電子郵件。腳本逐個發送文件夾中的所有附件

我有一個關鍵的任務。

它需要我一個接一個地發送文件夾中的所有附件

number of file in a folder is dynamic

如何通過腳本實現此目標?它不受任何語言的限制。

有什麼我可以學習的例子嗎?

非常感謝。非常感謝!!!

+0

如果您安裝了Outlook,請使用VBA而不是批處理;它實際上是爲這種事情設計的。 – SomethingDark

回答

0

以下示例顯示了您必須獲取的「mailsend.exe」工具的使用情況(mailsend)。該示例通過gmail發送一個單獨的電子郵件,用於與當前目錄中的attach *。*匹配的所有文件 - 根據需要進行調整。您必須提供適當的gmail憑證。

@echo off& setlocal 
set sc=mailsend -smtp smtp.gmail.com -t [email protected] 
set sc=%sc% -port 587 -starttls -auth -f [email protected] 
set sc=%sc% -user [email protected] -pass yourgmailpw 
for %%f in (attach*.*) do %sc% -attach %%f,bin,a 
相關問題