Список форумов BSPDev.Com BSPDev.Com
Business Software Products - форум
Вернуться на сайт
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

The Bat! -> в инбокс, AMS -> в SPAM!

 
Начать новую тему   Ответить на тему    Список форумов BSPDev.Com -> AMS - техническая поддержка
Предыдущая тема :: Следующая тема  
Автор Сообщение
partnerweb



Зарегистрирован: 18.03.2012
Сообщения: 335

СообщениеДобавлено: Чт Ноя 03, 2016 8:16 am    Заголовок сообщения: The Bat! -> в инбокс, AMS -> в SPAM! Ответить с цитатой

Честно говоря, Я уже давно не юзаю AMS ... Sad
Но увидев вопрос о глюках AMS с акками Яндекса, решил проверить сам.

1. Зарегистрировал новый аккуунт ****@yandex.ru с белого IP из стандартного браузера + включил на нем POP.
2. TheBat! -> отправлено 20 писем на ****@mail.ru - 100% ОК!
3. AMS Enterprise -> уже на стадии проверки акка, Яндекс ругается на СПАМ.

Заголовки и текст письма:
Цитата:
Content-Type: text/plain; charset=windows-1251
Content-Transfer-Encoding: 8bit

Привет Максим!
Твоя программа не отправляет ни каких скрытых символов и иных пакетов, которые однозначно идентифицируют ее как спам-софт?

Почему при 100% одинаковых условиях (одинаковые -> аккаунт яндекса + IP + HELO + headers + body) =>
- из AMS даже 1 письмо сразу попадает в спам
- из TheBat! 20 писем и 100% в инбокс?

Начал копать ...
1. Поставил сниффер и отправил с ящика mail.ru на ящик maii.ru письмо из TheBat! -> результат ОК!
2. Взял HELO, которое отправляет TheBat! и вставил его в AMS.
3. Вот HELO => Received: from [*.**.98.39] (port=62603 helo=[169.168.100.15])
4. Все остальное в AMS настроено так же. Результат -> Спам!
5. Изменил файл HOSTS, что бы TheBat! подхватывал HELO из файла HOSTS (прописал HELO = VASY)
6. Отправка из TheBat! -> результат ОК!
7. Отправка из AMS (в том случае если в AMS прописано HELO = VASY -> результат ОК!

Вывод: AMS не умеет работать с цифровым HELO, с которым умеет работать TheBat! И которое используется TheBat! при отправке из локальной сети, в том случае если на внешнем IP нет PTR.

Почему TheBat работает с HELO = local_IP корректно, а AMS - нет => вопрос к Максиму! Smile

Возможная ошибка: сниффер показал разницу при работе TheBat! и AMS. TheBat! при отправке EHLO = IP, заключает IP в квадратные скобки. AMS - этого не делает.
Интересно это давнишняя недоработка или косяк билда Smile
_________________

Толерантность - добровольное страдание, приводящее к уничтожению иммунитета индивидуума.
Тех.поддержкой не занимаюсь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Max Terentiev
Admin


Зарегистрирован: 27.03.2004
Сообщения: 1669
Откуда: Санкт-Петербург

СообщениеДобавлено: Пн Ноя 07, 2016 1:46 pm    Заголовок сообщения: Ответить с цитатой

С Helo нет никаких неполадок. Вы можете задать любое HELO как для профиля отправки так и для отдельного смтп релея.

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

Кавычки в баундари и charset должны быть согласно стандартам. Тем не менее их наличие или отуствие ни на что не влияет. Никаких скрытых символов или пакетов AMS не передает. Из опознавательных признаков может быть разве что имя скрипта amsweb.php если используется статистика. В этой связи скрипт лучше переименовать.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
kemtodrive



Зарегистрирован: 05.05.2016
Сообщения: 2

СообщениеДобавлено: Ср Ноя 09, 2016 11:20 am    Заголовок сообщения: Ответить с цитатой

Max Terentiev писал(а):
С Helo нет никаких неполадок. Вы можете задать любое HELO как для профиля отправки так и для отдельного смтп релея.

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

Кавычки в баундари и charset должны быть согласно стандартам. Тем не менее их наличие или отуствие ни на что не влияет. Никаких скрытых символов или пакетов AMS не передает. Из опознавательных признаков может быть разве что имя скрипта amsweb.php если используется статистика. В этой связи скрипт лучше переименовать.


А как должна работать опция "Использовать HELO Smtp релеев"? У меня когда она стоит для режима рассылки "Только Smtp релеи" в Helo на самом деле пишется ип прокси с которой рассылаю. Так и надо?
И есть ли возможность каким-то макросом вставлять домен текущего смтп релея, с которого шлется в данный момент? Не нашел такой функции.

И еще момент - делаю письмо, указываю кодировку UTF, лезу в сорс письма, там прописана 1251. Меняю - не меняю - пофиг. Приходится руками менять в исходнике. Для чего тогда эта опция присутствует, если не работает, не понятно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Max Terentiev
Admin


Зарегистрирован: 27.03.2004
Сообщения: 1669
Откуда: Санкт-Петербург

СообщениеДобавлено: Ср Ноя 09, 2016 12:06 pm    Заголовок сообщения: Ответить с цитатой

На данный момент HELO для смтп релеев можно задать только на этапе загрузки списка релеев из файла в формате

Имя сервера, Логин, Пароль, HELO, FromName

В предпоследнем параметре можно задать HELO для каждого релея. Можно использовать в качестве значения и [%%..%%] макросы. Последний параметр FromName позволяет задать имя отправителя для каждого релея. Он не обязателен, но такая возможность есть.

После загрузки релеев в этом формате нужно выбрать значение Использовать HELO Smtp релеев на первой вкладке профиля отправки.

Нет, макроса который подставит домен релея на данный момент нет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BSPDev.Com -> AMS - техническая поддержка Часовой пояс: GMT
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Anti Bot Question MOD - phpBB MOD against Spam Bots