我想在php中創建一個腳本來從郵件帳戶中讀取郵件。我連接到服務器,我可以看到郵件,但去了我想看看它看不見,我找不到一個功能來做到這一點。IMAP在Php:標記郵件未讀/不可見
回答
如果我沒有理解這個頁面正確:
http://www.php.net/manual/en/function.imap-body.php
可以使用FT_PEEK選擇離開的消息爲「未讀」。
編輯時,您的意見
有你看着這個方法?:
http://www.php.net/manual/en/function.imap-clearflag-full.php
您可以清除\\看標誌。
只需設置一個鏈接,像這樣
<a class"setunread" href="#">Set As Unread</a>
並將其鏈接到點擊功能通過的.class「setunread」送AJAX服務器。
<script type="text/javascript">
$(document).ready(function() {
$(function(){
$('.setunread').click(function(){
var message_status=<?php echo $messagecall['message_status'] ;?>;
$.ajax({
type: "POST",
url: "updatemessages.php?message_status="+message_status,
dataType:"json",
success: function(datamessage) {
}
});
return false;
});
});
});
</script>
然後在PHP中會連接到數據庫並設置$_POST['message_status']
並插入它時,到服務器$status=mysqli_real_escape_string($mysqli,$_POST['message_status']);
設置狀態恢復到零點看不見在哪裏見過是message_status=1
其固定在一個變量。顯然,你會添加更多的數據到服務器端代碼(你的PHP文件)來選擇一個單獨的消息設置回看不見的,但如果你問這樣一個問題,那麼我相信你有一些關於如何建立這個問題的知識。
我知道這是舊的,但它可能很好地幫助某人更清楚地解決這些問題。
這是如何以任何方式與Mail和IMAP相關的? – Dragos 2015-11-12 10:50:52
這個問題與IMAP協議有關,不是通過HTML鏈接在某些數據庫記錄中設置標誌 – 2017-01-16 11:42:12
- 1. 用PHP標記未讀郵件IMAP
- 2. 如何將Gmail郵件標記爲未讀(不可見)MailSystem.NET
- 3. python imaplib - 將電子郵件標記爲未讀或不可見
- 4. 如何訪問IMAP不可見的標籤下的Gmail郵件?
- 5. 在imap上用php讀取郵件
- 6. 不要電子郵件標記爲已讀/使用IMAP
- 7. 標記爲未讀標誌未在IMAP +紅寶石
- 8. php imap電子郵件正文閱讀
- 9. MailSystem.NET IMAP4,將郵件標記爲未讀
- 10. 將郵件標記爲未讀
- 11. 使用imap協議將電子郵件標記爲已讀Tcpclient
- 12. PHP搜索IMAP郵件回覆標題
- 13. 使用IMAP閱讀最近未讀郵件的JavaMail
- 14. 使用php的Imap郵件
- 15. PHP IMAP與Office365郵件
- 16. 將附件和標記郵件下載爲未見
- 17. ios未讀郵件圖標
- 18. 如何使看不見的電子郵件在PHP的imap功能
- 19. InterIMAP,查看未讀IMAP郵件和下載附件中的C#
- 20. 閱讀Gmail XOAUTH郵件時未標記爲已讀
- 21. 在PHP中通過IMAP閱讀電子郵件
- 22. 在php中檢查未讀郵件
- 23. PHP類通過IMAP閱讀帶附件的電子郵件
- 24. 標記欄在Eclipse中不可見
- 25. IMAP郵箱標識
- 26. 如何使用IMAP C客戶端源提取未讀郵件
- 27. 如何設置未讀郵件?用delphi 7和indy10的imap
- 28. 使用php和imap閱讀交換2010郵件
- 29. 用PHP讀取IMAP電子郵件和建議的類?
- 30. 使用PHP檢索(只讀未讀)電子郵件,通過IMAP或POP3使用PHP
請給予更多信息。你的問題到底是什麼?你究竟想要完成什麼? – Abinadi 2009-10-22 01:23:21