Frage

Ich möchte ein Skript in PHP erstellen al Mail von einem Mail-Acount zu lesen. Ich eine Verbindung zum Server, kann ich die E-Mails sehen, sondern ging ich mag es ungesehen zurück seet kann ich keine Funktion, dies zu tun finden.

War es hilfreich?

Lösung

Wenn ich verstehe diese Seite korrekt:

http://www.php.net/manual/en/ function.imap-body.php

Sie können die FT_PEEK Option verwenden, um die Nachricht als ‚ungelesen‘ zu verlassen.

EDIT NACH IHRER MEINUNG

Haben Sie bei dieser Methode angesehen:

http://www.php.net/manual/ en / function.imap-clearflag-full.php

Sie sind in der Lage, die \\ gesehen Flag zu löschen.

Andere Tipps

Setzen Sie einfach einen Link wie so

<a class"setunread" href="#">Set As Unread</a>

Und verknüpfen Funktion auf einen Klick AJAX-Server über .class "SetUnread" zu senden.

<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>

Und dann in Php Sie zu Ihrer Datenbank in Verbindung bringen würden und setzen $_POST['message_status'] und in einer Variablen zu sichern, wenn es in den Server $status=mysqli_real_escape_string($mysqli,$_POST['message_status']); Einfügen die Statuseinstellung zurück auf 0 als ungesehen wo gesehen ist message_status=1. Offensichtlich würden Sie mehr Daten in den Server-seitigen Code (Ihre PHP-Datei) in eine einzelne Nachricht zu wählen, um ungesehen zu setzen zurück, aber wenn Ihr solch eine Frage zu stellen, dann würde ich glauben, dass Sie eine gewisse Kenntnis davon haben, wie, darauf aufzubauen .

Ich weiß, das ist alt, aber es kann auch helfen jemand etwas klarer mit solchen Fragen zu sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top