簡體   English   中英

如何在特定時間之前自動將郵件發送給相應的用戶?

[英]How to send the mail automatically to respective user before a specific time?

我有一個系統,它管理不同層次結構級別的文檔授權,在此我需要系統在3天到期之前自動向用戶發送一些提醒/通知,我使用的是PHP MYSQL APACHE

我怎樣才能實現這個目標?

制作一個腳本,讓cron job為你自動發送電子郵件

或者你可以使用Swiftmailer

你真的只能用Cron做到這一點。 如果您的服務器是Linux主機,則可以安排PHP腳本(您需要編寫)以在設定的時間運行,例如每分鍾運行一次。 您的腳本將檢查用戶數據庫,選擇到期后3天的任何用戶並郵寄它們。 設置cron是特定於主機的,您的托管服務提供商可能甚至不允許您這樣做。 通常你會有一些服務器管理軟件(例如cPanel),它可以讓你安排一個cron作業並指定運行哪個腳本。 如果您有SSH訪問權限,則更容易 - 您可以通過SSH進入並運行crontab -e來自行設置cron計划。 Google上有很多cron教程。

如果他們允許預定的活動,請咨詢您的托管服

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM