Сервера для рассылки email

Главная цель данного функционала - это рассылка писем со сторонних серверов через SMTP или PHP туннели для смены IP адреса в ходе массовой отправки. Такая возможность необходима прежде всего для пробиваемости писем во входящие. Так же полезным эффектом стновится анонимность и профилактика превышения лимитов рассылки email с виртуальных хостингов и анонимность в ходе массовой отправки электронной почты.

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

Список дополнительных серверов для рассылки электронной почты
Проверить IP на наличие в черных списках

Привязка SMTP сервера для рассылки почты

Для подключения нужно указать реквизиты Сервера исходящей почты (SMTP-сервера), а так же логин и пароль SMTP сервера. Оставьте поля логин и проль пустыми, если SMTP не требует авторизации. Ввод реквизитов SMTP аналогичен настройкам программ работы с электронной почтой на подобии Outlook или Mozilla Thunderbird. Все данные для соединения с сервером, как правило лежат в справке почтового сервиса или в настройках панели управления хостингом (если вы подключаете собственный SMTP). Выглядеть эти настройки могут таким образом, как здесь или так.

Для удобства, система поддерживает 2 варианта ручного ввода SMTP сервера, первый:

Настройка SMTP сервера для рассылки писем второй вариант, с записью протокола и порта в адресе: Настройка SMTP сервера для рассылки email

Оставьте поля логин и пароль пустыми, если сервер не требует аутентификации.

При использовании второго варианта, необходимо явное указание протокола smtps:// - в случае, когда используется соединени с шифрованием (SSL, TLS, STARTTLS; порт 465) и smtp:// - без шифрования (порт 25).

Как и привязка PHP туннелей, SMTP также проверяется на доступность и коннект, в случае возникновения проблем, лог появится под строкой:

Ошибки подключения SMTP для рассылки

Главную информацию об проблеме дает первая жирная строка (Ошибка: Authentication failed: 535). Логи идущие ниже, в некоторых случаях помогут рассказать почему возникает ошибка. И в случае с Рамблером, ответ почтового сервера явно указывают на проблему, информируя о блокировании аккаунта (535 5.7.0 Account blocked)

Ошибка: protocol smtps not supported or disabled in libcurl

Данная ошибка чаще всего возникает по причине устаревшей версии CURL. Потребуется обновить расширение PHP CURL обратившись к хостеру или воспользоваться не сложной инструкцией по обновлению версии.

Массовое добавление SMTP серверов для рассылки

Сервис BiMailer умеет вносить севрера целыми списками из файлов CSV, EXCEL 2007+ или TXT, путем перетаскивания на кнопки. Модуль не проверяет вносимые сервера и тоннели на доступность, ошибки и IP.Массовое добавление серверов для рассылки электронной почты

Каждая строка обязательно должна иметь протокол соединения: http, https - для PHP тоннеля; smtp, smtps - для SMTP серверов.

Список SMTP серверов

Загрузка из текстового файла не способна внести в скрипт логин, пароль и комментарий.

Массовое добавление SMTP серверов почтовой рассылки

Допускается загрузка смешанного списка содержащего SMTP сервера и PHP туннели. В любом случае колонки B и C содержат логин и пароль, а D комментарий. Оставьте B и C пустыми, если логин и пароль не требуются.

После внесения данных в таблицу, поправить в случае необходимости получится только комментарий. Как обычно, по двойному клику по нужному комментарию. Комментарий сервера используется в флеш модуле рассылки писем и в тексте письма через секретный код %coms%, а путь сервера через %serv%

... это письмо отправлено через %com%, который расположен по URL адресу %serv%...
Пример использования уникальности в тексте письма

Удаление серверов из таблици выполняется после выделения необходимых строк мышью с зажатой клавишей CTRL и нажатием кнопки Delete на клавиатуре.

Ошибки отправки отлавливаются в ходе email рассылки, испорченный сервер автоматически отключается и помечается красным:

Ошибка отправки электронной почты с SMTP сервера

Для просмотра ошибок, нужно кликнуть на ячейку с адресом SMTP сервера или тоннеля. Строка будет помечена красным, до тех пор, пока привязанный сервер не совершит успешную отправку письма.

Привязка PHP тоннеля (файла) для рассылки email

Для подключения PHP туннелей рассылки писем нужно скачать из скрипта PHP файл по кнопке Скачать файл bisend.php и любым доступным способом (например по FTP) разместить bisend.php на любом стороннем сайте (конечно, если он есть), лучше даже на другом хостинге или VPS. Проверяем доступность bisend.php из браузера путем ввода полученного URL в адресную строку. После проверки вводим URL адрес до bisend.php в таблицу через форму Добавить URL. Привязка PHP файла для email рассылки

В ходе добавления, файл проверяется по критическим параметрам на ошибки и при возникновении каких либо проблем, ошибка отразится, как показано на картинке выше. Для работоспособности, хостинг содержащий bisend.php должен корректно оперировать PHP функцией mail().

Помните, главная цель - это смена IP электронной почты, т.е. значения в колонке IP MAIL должны отличаться между собой. Нет смысла размещать bisend.php на том же сайте, где расположен сам скрипт рассылки писем.