亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

php+mysql 模擬隊列發送郵件

難度中級
時長46分
學習人數
綜合評分9.50
38人評價 查看評價
9.7 內容實用
9.6 簡潔易懂
9.2 邏輯清晰
全是干貨,學習了
厲害了,順豐給了多少廣告費
被aliyun認定為垃圾郵件,然后被退信了....
在queue.php文件中,每次發送完文件會將發送過的郵箱的狀態更改為已發過的狀態,所以當再有用戶注冊觸發do_queue.php的時候自然會根據狀態來過濾掉已經發送過的郵件啊,所以從這方面來講這樣的邏輯何功能是沒有問題的

最新回答 / 思夢PHP
賬號密碼看看錯了嗎?然后看看那個端口對不對,還有協議是不是一致
講得很好!
這樣的思路是有問題的,當并發大的時候會造成重復發送的。用戶注冊之后就觸發do_queue.php取出5個來發送,同時,又有用戶注冊了,也會觸發do_queue.php,可能取出相同的郵箱,導致重復發送的問題
對的,老是只是提供了一個思路,光從這個例子來講,是存在很多問題的

最新回答 / 我是測試而已
cmd 還沒有到mysql的地方,不要急
面向的還是初學者,發送ajax請求后,難道要一直等待PHP返回數據嘛,處理后,應改立即返回http響應,讓cli自己跑
連上了以后一會就顯示 “遺失對主機的鏈接”
我還以為用了redis來做,結果。。。。

最新回答 / 慕粉4337619
會有問題??梢栽赿o_queue.php文件頭添加段代碼(使用讀某個臨時文件加鎖機制判斷是否要執行下面的邏輯) 參考:http://blog.csdn.net/molaifeng/article/details/44132121

最新回答 / 秋味稻
<?php exec("/usr/local/php/bin/php /usr/local/apache/htdocs/a.php")?> 是不是這樣
課程須知
本課程屬于PHP中級課程,需熟練掌握PHP開發的基礎語法
老師告訴你能學到什么?
1、郵件發送原理 2、利用phpmailer類實現郵件發送 3、為什么需要隊列 4、在phpcli模式下測試隊列 5、Ajax異步觸發隊列

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消