Квартиры, дома, земельные участки Краснодарского края без посредников. Объявления собственников недвижимости.
Реклама здесь
Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Удалить все сообщения из почтового ящика(POP3)

Небольшая программка, которая удаляет все сообщения из почтового ящика.

Server:
Username:
Password:
 

После нажатия "Удалить все сообщения" из вашего почтового ящика будут удалены все письма. Будьте осторожны.

Политика конфиденциальности:
Мы нигде не сохраняем ваш пароль, данные передаются POST-запросом и не кешируются.

Исходный код примера:


<?php
function deleteAllMessages($server,$username,$password){
    
$cmd = array();
    
$cmd[]  = "USER $username\r\n";
    
$cmd[]  = "PASS $password\r\n";
    
$cmd[]  = "STAT\r\n";
    
$cmd[]  = "QUIT\r\n";

// Server is your POP3 server, ie pop3.server.com
// Port is the port number ( should be 110 )

    
$port 110;

    
$fp  = @fsockopen($server$port);
    if(!
$fp)
    {
        print(
"Error connecting to server $server");
    }
    else
    {
        
$ret fgets($fp1024);
        foreach(
$cmd as $ret)
        {

            
fputs($fp,$ret);
            
$line fgets($fp1024);
            if(
$ret=="STAT\r\n")
            {
                
$fields explode(" ",$line);
        print 
'found '.$fields[1].' messages<br>';
                
$num_mails $fields[1];
                for(
$i=1;$i<=$num_mails;$i++)
                {
              
set_time_limit(30);
                  
fputs($fp,"DELE $i\r\n");
                  
$line fgets($fp1024);
                  
flush();
                }
            }
        }
        
fclose($fp);
    }
}
?>
Скопировать в буфер
Свадебные платья в Москве фото красивых свадебных платьев с ценами.

© Copyright 2008-2012 by KDG