Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₽

Простой скрипт на PHP (логин на Яндекс.почте – поиск по ящику и т.д.)

project complete


Добрый день. В общем, достался мне сайт,  но его владелец совсем не следил за качеством своей базы подписчиков. В итоге, когда настроили правильно все заголовки в письмах рассылки и отправили её, то получили много ответных мыл с темами вида  «Undelivered Mail Returned to Sender», «Undeliverable mail» и т.д.


В качестве обратного ящика для автоответа, в заголовках писем был прописан  ящик вида [email protected] Данный ящик работает не через сервер сайта, а подключен через Яндекс.почту.


В итоге указанные e-mail о недоставке были получены именно на этот ящик. Причём все они пришли в папку «Спам» (ну да это не так важно думаю).


В общем, хочется избавиться от невалидных ящиков, поэтому надо написать PHP- скрипт, который:

1. Принимает в качестве параметров:

   - логин и пароль от яндекс.почты;

   - название папки (Входящие, Спам и т.д.)  в email на яндексе, в которой надо производить поиск;

   - «тему письма» или «адрес отправителя» (админ сайта, запускающий скрипт, сам будет на месте решать какой вариант использовать и заполнит либо один, либо второй параметр)

   - имя и пароль от phpmyadmin

   - имя БД

   - название таблицы БД

   - название поля БД в таблице

   -  возможно, потребуются ещё какие-то параметры, тут вам виднее, как специалисту.


Далее скрипт заливается в корень сайта и запускается. Скрипт логинится в яндекс.почте и перебирает по параметрам все письма в указанной папке. И в тексте каждого найденного письма ищет мылы. Каждое найденное мыло затем ищется в указанном поле таблицы БД. И если находится, то удаляется вся строка таблицы.


Так как задание вполне чёткое, то обязательно сразу указывайте цену и сроки выполнения.

Client's feedback about the contractor Александре Степанове

Quality
Professionalism
Price
Availability
Terms

Всё превосходно! Работа была выполнена без задержек, код грамотный, человеческими комментариями снабжён как положено. Работа сдана с первого раза (багов и ошибок не обнаружено). Исполнитель всегда на связи. Только положительные впечатления от сотрудничества!

Евгений Т. Евгений Тар | Safe Safe

Freelancer's feedback about the client Евгении Таре

Payment
Task formulation
Requirements
Availability

Четкая постановка ТЗ.
Всегда на связи.
Оперативная проверка сданной работы.
Моментальная оплата.
Рекомендую к сотрудничеству.

Александр С. Александр Степанов | Safe Safe



  1. 1 day1000 ₽Winning proposal
    Александр Степанов
     1367   72    4

    На сколько я знаю у Яндекс.почты нету своего API
    Но есть пара идей как можно реализовать функционал который вам нужен.
    Обращайтесь. Обсудим
    Skype: kerch_alex

    Russia Russia | 11 December 2016 |
  2. 2 days800 ₴
    Влад Поселенцев
     223   2    0

    Здравствуйте, готов выполнить заказ, стоимость указал, для связи Skype: vlad-poselencev

    Ukraine Herson | 11 December 2016 |
  3. 1 day300 ₴
    Николай Кулинич
     216   1    0

    Готов сделать. Подробнее в ЛС

    Ukraine Sumy | 11 December 2016 |

Client
Евгений Тар
Russia Krasnoyarsk  3    0
Project published
11 December 2016
84 views