Re: [請益] 請問有無排程寄信並夾帶檔案的方法
※ 引述《MOONY135 (談無慾)》之銘言:
: 大家好 小弟的公司最近想要使用自動發信並夾帶在電腦裡面的檔案
: (就是時間一到可以從電腦裡面的某個資料夾取出想夾帶的檔案然後寄給收件人)
: 不知道有無方法可以使用呢? 公司內部是使用OUTLOOK 2010
我實作了一個方法,拐了一個彎但是可以運作的,原則上就是用 PHP 去處理
我是在 windows 7 上面安裝 Appserv
先把 C:\Windows\php.ini 裡 php_openssl.dll 那行前的分號拿掉,重啟 Apache
(因為等等要用 Gmail 來寄信,需要讓 PHP 載入 OpenSSL 的 Module )
接下來去下載 PHPMailer 解開放在 C:\Appserv\www 目錄下,我重命名為 smtp
請下載這份程式碼,把有 (請修改這行) 的那幾行都填入您要的資訊
https://www.dropbox.com/s/4van21rsg8dqv1l/gmail.txt?dl=0
接下來把改好的程式碼存到這地方 C:\Appserv\www\smtp\gmail.php
原則上就是利用 PHPMailer + Gmail 來寄信,接下來是要處理排程的部份
在 Linux 上就是用 Crontab 來解決,Google 一下 "crontab php" 就有教學了
而我的環境是在 Windows 7 上面,以下截了幾張圖,就請大家自行參考
1. 電腦 -> 右鍵管理 -> 工作排程器 -> 建立基本工作
http://pic.pimg.tw/bojack/1411180737-1258719935.jpg
3. 設定時間 (每天)
http://pic.pimg.tw/bojack/1411180739-343980979.jpg
4. 設定每天的何時,我是設定 9/19 10:30,驗證就是看今天 9/20 10:30 會不會做
http://pic.pimg.tw/bojack/1411180740-687377484.jpg
至於這邊有個動作是「傳送電子郵件」,我做到這邊才發現 Windows 已有這功能了
不過看每個人的環境,若內建的功能與您的環境可以搭配,那就不用做以上的事了 ^^
6. 輸入程式路徑和參數
http://pic.pimg.tw/bojack/1411180741-3171040814.jpg
程式就請瀏覽到 PHP 程式,而引數請輸入程式碼路徑
"C:\Appserv\www\smtp\gmail.php"
7. 最後就按完成即可
http://pic.pimg.tw/bojack/1411180741-422960117.jpg
8. 可以從這裡看到剛才新增的工作
http://pic.pimg.tw/bojack/1411180742-70101319.jpg
以上方法是在 Windows 實作排程寄信的部份,參考看看
若想在 Linux or BSD 上實作就請參考 asdfghjklasd 的咪咪武器
https://www.ptt.cc/bbs/MIS/M.1386504134.A.825.html
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.13.143.83
※ 文章網址: http://www.ptt.cc/bbs/MIS/M.1411182785.A.305.html
※ 編輯: bojack (39.13.143.83), 09/20/2014 11:14:58
→
09/20 11:19, , 1F
09/20 11:19, 1F
→
09/20 11:19, , 2F
09/20 11:19, 2F
→
09/20 11:19, , 3F
09/20 11:19, 3F
→
09/20 11:19, , 4F
09/20 11:19, 4F
→
09/20 11:22, , 5F
09/20 11:22, 5F
→
09/20 11:24, , 6F
09/20 11:24, 6F
→
09/20 11:25, , 7F
09/20 11:25, 7F
→
09/20 11:25, , 8F
09/20 11:25, 8F
→
10/17 22:26, , 9F
10/17 22:26, 9F
→
10/17 22:27, , 10F
10/17 22:27, 10F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MIS 近期熱門文章
PTT職涯區 即時熱門文章
740
1489