嗨我正在發送電子郵件每天上午10點,所以我搜索很多網站,所以我發現使用crone然後它可以發送電子郵件實際上是新的使用crone所以我如何安裝crone在我的服務器請提供一些樣品用crone發送電子郵件。使用cron作業發送電子郵件?
感謝您的提前。
嗨我正在發送電子郵件每天上午10點,所以我搜索很多網站,所以我發現使用crone然後它可以發送電子郵件實際上是新的使用crone所以我如何安裝crone在我的服務器請提供一些樣品用crone發送電子郵件。使用cron作業發送電子郵件?
感謝您的提前。
cron是Linux所提供的內置功能。它是一個任務調度器。你需要設置cron來在每天早上10點執行一個php腳本。這個PHP腳本將包含發送電子郵件的代碼。
要查看已設置的cron作業,請使用crontab -l
設置新的cron作業使用crontab -e
。你的cron作業看起來如下
1 2 3 4 5 /path/to/command arg1 arg2 OR 1 2 3 4 5 /root/backup.sh
其中,
1:分(0-59)
2:小時(0-23)
3:日(0-31)
4 :月份(0-12 [12 == 12月])
5:星期幾(0-7 [7或0 ==星期日])
/path/to/command - 腳本或命令名稱,以計劃
檢查此鏈接fo [R更多的細節How to Cron jobs
你也可能需要設置的路徑在你的PHP腳本到PHP可執行文件,像
#!/path/to/php/executable
爲cron是Linux的命令時,它需要知道用來執行給定哪個程序腳本。在打開php標籤之前,上面的行會作爲第一行。
您的玉米條目將會像'1 10 0 0 0/path/to/email.php'這是每天10小時的第一分鐘 – 2012-02-25 08:15:17
此鏈接執行後是否有任何響應? – 2012-02-25 12:02:35
crontab -e在#40之後17 0 0 0 /var/www/email.php我在putty上執行這個命令,但是我沒有收到任何迴應 – 2012-02-25 12:05:15
安裝了的cronjob:
$> crontab -e命令#這個命令行命令設置了的cronjob並打開vi編輯器
Linux的crontab的格式 MIN HOUR DOM MON DOW CMD vi編輯打開:添加腳本有: 例子: 25 11 * * * .csh 2014_09_16 - >這將執行日常的CSH腳本在上午11:25和發送電子郵件相應
ESC- Shift + ZZ退出由編輯器保存更改
$>的crontab -l#如果CMD檢查conjob設置
可以使用cronjobs容易執行的PHP文件,並讓它佔用您電子郵件發送服務。我已經寫在這裏的教程:http://rapliandras.hu/blog/how-to-execute-php-scripts-as-cronjobs/
如果不確定的電子郵件究竟如何使用PHP發送,檢查其郵件功能的文檔在這裏:http://php.net/manual/en/function.mail.php
cron是在Unix標準的服務,有什麼安裝。默認情況下,它會通過電子郵件將任何輸出發送給作業的所有者,所以如果這就是你想要的,你的研究基本完成(只需添加標點符號)。 'man crontab' – tripleee 2012-02-25 08:03:55