Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Gmail sprawdzacz poczty
dar00k
post 26.08.2006, 15:27:11
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 17.08.2006

Ostrzeżenie: (0%)
-----


Witajcie, napisałem krótki skrypt do sprawdzania poczty w gmail i mam 3 konta w tym serwisie lecz tylko dwa mi sprawdza poprawnie (przy pomocy tego skryptu) dlaczego tak się zachowuje niewiem mogę tylko powiedzieć, że ten niedziałający adres posiada kropkę w nazwie np. jakis.adres@gmail.com, ale czy to może być w tym problem? blinksmiley.gif
a oto i sam program:
Kod
<?php
error_reporting(0);

if($_SERVER['argc'] <= 1)
{
        echo "GMail Checker by dar00k, enjoy\n";
        echo "usage: php " . $_SERVER['argv'][0] . " username:password\n";
        exit;
}

define("GMAIL", "@gmail.com");
$user_pass = $_SERVER['argv'][1];
$url = "https://gmail.google.com/gmail/feed/atom";
$username = explode(":", $user_pass);

        $connect = curl_init();
        curl_setopt($connect, CURLOPT_URL, $url);
        curl_setopt($connect, CURLOPT_USERPWD, $user_pass);
        curl_setopt($connect, CURLOPT_UNRESTRICTED_AUTH, 1);
        curl_setopt($connect, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($connect, CURLOPT_RETURNTRANSFER, 1);
        $result = curl_exec($connect);
        preg_match("#<fullcount>(.*)</fullcount>#", $result, $array);
        echo "Masz ". "$array[1]" ." - nowych listow w koncie ".$username[0].GMAIL."\n";
        curl_close($connect);
?>

na wszelki wypadek napiszę że to włączam z własnego komputera z konsoli

Jest już to nieaktualne. Jeśli dla kogoś ciekawie to wyraźnie napisane tu http://mail.google.com/support/bin/answer....ic=0&type=f
również "Gmail Checker" jest dostępny tu http://darook.googlepages.com/gmail.txt
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 16:08