-2
A
回答
1
第一步將創建一個可以調用發送郵件的命令行。 Yii2支持命令。我建議你做一個這樣的簡單命令(放在/命令應用程序目錄中)。您將需要使用,如果要更新配置/ console.php DB等
namespace app\commands;
use yii\console\Controller;
class mailController extends Controller {
public function actionSend() {
//code here to send the mail
}
}
的代碼示例發送郵件可以得到here
現在你可以在警予root身份運行從殼/命令提示符下此命令DIR如下
yii mail/send
下一步是運行此命令每15天。
運行預定作業需要在設定的時間間隔內有外部觸發器。 在UNIX系統上,這觸發由cron作業提供了一個例子here 可以配置cron作業,如下
0 0 1,16 * * /path/to/yiiroot/yii mail/send
相關問題
- 1. 如何使用swiftmailer發送郵件 - Yii2
- 2. 如何自動發送電子郵件
- 3. 如何自動發送電子郵件
- 4. 如何發送自動電子郵件?
- 5. 如何發送多個settextbody yii2發送郵件
- 6. 在PHP中發送自動郵件?
- 7. 如何確保電子郵件是在yii2中發送的?
- 8. 發送自動郵件
- 9. 自動發送郵件
- 10. java自動發送郵件
- 11. PHP自動郵件發送
- 12. 發送自動郵件
- 13. 如何在selenium中執行套件後發送自動郵件
- 14. 如何在php中發送自動電子郵件
- 15. 如何在PHP中發送自動電子郵件?
- 16. 如何在vb.net中創建自動發送電子郵件?
- 17. 如何在Laravel 5中自動發送郵件
- 18. 如何在linux中發送自動郵件?
- 19. 如何在Android中自動發送郵件圖片
- 20. 如何在iphone中自動發送郵件?
- 21. 發送電子郵件自動在laravel
- 22. Yii2郵件沒有發送到portal.azure.com
- 23. Yii2 swiftmailer - foreach郵件發送(批量)
- 24. Yii2發送驗證到電子郵件
- 25. 在ASP.NET C#中自動引發事件發送電子郵件
- 26. 在發送郵件時發送郵件時發送郵件
- 27. 如何通過自動發送的電子郵件中的NetSuite
- 28. 如何在特定時間自動發送電子郵件ASP.NET
- 29. 如何在日期到期時自動發送郵件
- 30. 如何在Android上自動發送電子郵件?
請正確格式化你的問題;並在哪裏可以提供你已經嘗試過的例子。 – melodiouscode
你需要寫一個cron作業 – Chinmay
** cron作業意味着** –