IMAP de Php: Marquage d'un message non lu/invisible
Je veux créer un script en php pour lire al mail à partir d'un compte de messagerie. - Je me connecter au serveur, je peux voir les mails, mais allé je veux seet à dos invisible je ne peux pas trouver une fonction pour cela.
Pouvez-vous donner plus d'informations. Quel est exactement votre question? Qu'est-ce exactement que vous voulez accomplir?
OriginalL'auteur Emanuel | 2009-10-21
Vous devez vous connecter pour publier un commentaire.
Si je comprends cette page correctement:
http://www.php.net/manual/en/function.imap-body.php
Vous pouvez utiliser le FT_PEEK l'option de laisser le message comme lu.
MODIFIER APRÈS VOS COMMENTAIRES
Avez-vous regardé cette méthode?:
http://www.php.net/manual/en/function.imap-clearflag-full.php
Vous êtes en mesure d'effacer l' \\Vu drapeau.
Je suis désolé - je ne comprends pas exactement ce que c'est que vous essayez de faire. Pouvez-vous donner une explication étape par étape?
En tout client de messagerie (Yahoo Mail, GMail ...) que vous avez ces options: "Marquer comme non lu", "Marquer comme lu". Comment peut-être fait quelque chose comme cela en php?
OriginalL'auteur Vamos
Simplement mettre un lien comme
Et de l'associer à une fonction de clic pour envoyer ajax vers le serveur via .la classe"setunread".
Puis en Php vous connecter à votre base de données et définir
$_POST['message_status']
et assurer la sécurité dans une variable lors de l'insertion dans le serveur$status=mysqli_real_escape_string($mysqli,$_POST['message_status']);
la définition du statut de retour à 0 invisible vu où estmessage_status=1
. Évidemment, vous devez ajouter plus de données dans le code côté serveur (Votre fichier PHP) pour sélectionner un message individuel à revenir à l'invisible, mais si votre poser cette question, alors je crois que vous avez une certaine connaissance de la façon de construire sur ce point.Je sais que c'est vieux, mais il se pourrait bien aider quelqu'un à être un peu plus clair avec ce genre de questions.
La question est liée au protocole IMAP, pas avec un drapeau à l'intérieur de certaines enregistrement de base de données via un lien HTML
OriginalL'auteur dave