За последние 24 часа нас посетили 16467 программистов и 1641 робот. Сейчас ищут 1849 программистов ...

По умолчанию доделать php скрипт отправки почты

Тема в разделе "PHP Free-Lance", создана пользователем doymon, 25 мар 2017.

  1. doymon

    doymon Новичок

    С нами с:
    25 мар 2017
    Сообщения:
    1
    Симпатии:
    0
    Имеем рабочий скрипт отправки писем через postfix с различными функциями.
    На данный момент скрипт работает: 1 домен 1 айпи. Нужно реализовать работу с несколькими доменами/айпи на одном сервере., плюс не отправлять почту с IPv6 на те сервера, которые не поддерживают этот протокол (указываем всё в файле с данными)
    Итак:
    имеется список: доменов-айпи (ivp4/ivp6 айпи)
    -надо чтобы скрипт брал входной файл со списком ип и доменов (готовим его заранее) и туда подставлял адрес отправителя info@имя_домена_из_ адресной строки

    -есть файл со списком доменов, которые поддерживают только ipv4. Надо чтобы для получателей в этих доменных зонах отправка писем была с доменов, которые имеют ipv4.

    К примеру:
    У нас есть файл с нашим списком доменов и ип
    site.com 123.123.123.123.
    supersite.net 2001:0db8:11a3:09d7:1f34:8a2e:07a0: 765d

    и есть файл с доменами которые работают только по ipv4
    rambler.ru
    yandex.ru

    Теперь когда мы отправляем письмо для vasya@rambler.ru то письмо уходит от info@site.com
    если письмо для vasya@yandex.ru, то тоже от info@site.com
    а если письмо для casya@mail.ru то письмо уходит от info@supersite.net

    Плюс нужно немного допилить функционал,статистику и сделать более удобным интерфейс

    -сделать поддержку рандома названия и размера аттача (в задаваемых параметрах -от и до.) (картинка в теле письма,либо отдельно аттачем)
    -прикрутить статистику по выполненной работе,
    -сделать настраиваемую задержку отправки,
    -одновременную рассылку с нескольких доменов/IP на этом сервере,
    -отправка тестовых писем в процессе рассылки через определённый интервал отправленных писем,
    -возможность остановки ,изменения условий и продолжения работы с места остановки,
    управление и статистика в веб интерфейсе и отчёт в файле на сервере.
    -итоговая статистика после выполненной работы (сколько всего отправлено с каждого домена, сколько отправлено тестовых писем)

    Можете писать здесь цену и сроки и оставлять контакты, либо сразу в асю 8 49о оо3