• Доступ к почтовому ящику POP3 с помощью PHP

    http://riobautista.wordpress.com/2008/01/08/accessing-a-pop3-mailbox-using-php/

    http://www.damnsemicolon.com/php/parse-emails-in-php-with-email-piping-part-2

    http://www.damnsemicolon.com/php/php-parse-email-body-email-piping

  • Как почистить папку в Yandex почте с огромным числом писем

    На моей Yandex почте скопилось просто ужасающее количество писем. Неудавшийся скрипт, созданный для противодействия бот атакам, посылал информацию мне на ящик. В результате, небольшая оплошность в коде привела к тысячам и тысячам писем в папке. Фильтр помог сгруппировать их все в одну папку. В web интерфейсе есть функция выделения всех писем в папке, но для такого количества писем она не заработала. Речь идет о десятках тысяч писем.

    Первым делом написал в саппорт. Шустрый админ, ответил просто: Почистил, посмотрите. Видимо я был не первый с подобной проблемой. Прошло время и пара служебных папок, в которые стекалась информация о работе cron, и другие данные наполнились. Пришла пора почистить и их. Веб интерфейс Яши позволяет удалить за раз 200 писем. Можно больше, но тогда нужна пляска со страницами. Опять же речь идет о папке с тысячами писем.

  • Оповещение пользователя на сайте

    В web-проектах, важную роль играет обратная связь пользователя и сайта. Так уж заведено изначально, что пользователь теряет всякую связь с сайтом после того, как закрывает вкладку с ним. Что бы пользователь еще раз зашел на сайт, его нужно туда привлечь.

    В обычных блогах или форумах используют для этого e-mail рассылку. Это самый дешевый вид рассылки. В php есть даже специальная функция mail. Но пользоваться ей, в серьезных проектах, не рекомендуется. На это есть ряд причин. Первая из них это надежность, а точнее ненадежность. Функция не сама посылает письмо, а отправляет его на внутренний mail сервер. А уже он занимается пересылкой. Сама же функция возвращает только статус того, ушла ли операция отправки на сервер удачно. Отправлено ли письмо она узнать не может.