2013-08-16 42 views
0

我需要一些建議來發送電子郵件給我的項目(即我的管理員)的內容編輯。如何在創建新事件時發送電子郵件。

首先讓我解釋一下我的項目..

我的項目主要是爲在我的國家正在發生的一切事件(巨星匯)。

這裏當用戶提交一個新的事件詳細信息到我的數據庫時,批准郵件將發送到我的項目的所有內容編輯器。如果內容編輯器接受了詳細信息,那麼只有這些事件在我的網站上發佈。

這裏是我有超過10個內容編輯器的主要問題。所以,我怎麼能發送事件批准郵件到所有內容編輯器..

我知道有一個郵件包在PHP中,我已經用它發送郵件給一個人只。

我可以在我的項目中使用該包嗎? 還是有任何其他解決方案可用於此問題。

謝謝。

+0

到目前爲止,你已經嘗試過什麼的to領域? –

+0

[這很簡單(http://php.net/manual/en/function.mail.php) –

+0

如果您有發送一個電子郵件,爲什麼不環繞它foreach循環發送多封電子郵件的解決方案? – charlespwd

回答

2

使用while循環來繼續發送電子郵件是我該怎麼做的。請務必使用PHP mail()函數。將所有人員的電子郵件存儲在數據庫中,並運行一個查詢,以便返回他們的電子郵件。從那裏,使用while循環來獲得所有的電子郵件,並在while循環中放置一個郵件函數。

+0

感謝您的解決方案.. 我已經嘗試過您的解決方案之前... 雖然發送郵件給所有用戶需要超過2分鐘.. 在這裏我使用PHP的郵件包裝盒.. 是否有任何其他程序包,可以能夠將所有郵件發送到用戶在更短的時間..? – mani

+0

2分鐘取決於您發送的郵件數量不算太差。老實說,我不知道更快的方式。 –

+0

我正在發送40封郵件.. 我使用這40個郵件ID來發送活動批准.. 這發生在用戶提交數據時。 這意味着用戶必須等待2分鐘才能發送這些郵件。 – mani

相關問題