Проблема с рассылкой уведомлений на почту (email).

Автор Сообщение

AntKi

Антон Барандыч
#1/21.09.2013 17:01
0

Пользователи

Карма: 0

Почему-то письма не доходят до всех адресатов :(

PHPmailer установлен.

На mail.ru письма приходят, но с неправильно кодировкой.

Я читал, что это распространенная проблема у Cotonti. Как бороться?

Сообщения: 13

Cmsworks

Булат
#2/21.09.2013 18:14
0

Администраторы

Карма: +680

Письма через smtp отсылаются? Через smtp не замечали такой проблемы, если конечно все правильно настроено у вас.

Добавлено 6 минуты спустя:

Еще вопрос, какая почта стоит у вас в настройках сайта? Предполагаю что почта обязательно должна быть на базе домена, то есть например info@вашсайт.ру

Сообщения: 2400

AntKi

Антон Барандыч
#3/21.09.2013 20:07
0

Пользователи

Карма: 0

Да вроде бы все верно настроено.

А как проверить через smtp они отсылаются или обычным способом?

Сообщения: 13

marevo

#4/26.09.2013 13:42
0

Аватар

Пользователи

Карма: 0

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

Сообщения: 12

AntKi

Антон Барандыч
#5/26.09.2013 14:06
0

Пользователи

Карма: 0

#1211 marevo:

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

У меня тоже указан адрес домена. Но это проблему не решило :(

Сообщения: 13

Cmsworks

Булат
#6/26.09.2013 15:11
0

Администраторы

Карма: +680

Хостинги надежные? Может их банят сами почтовые системы...

Сообщения: 2400

marevo

#7/26.09.2013 17:21
0

Аватар

Пользователи

Карма: 0

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

Сообщения: 12

Cmsworks

Булат
#8/26.09.2013 17:36
0

Администраторы

Карма: +680

Тогда это очень странно. Есть предположение, что некоторые почтовики реагируют на некоторые слова типа "пароль" и тд.

Сообщения: 2400

AntKi

Антон Барандыч
#9/26.09.2013 17:55
0

Пользователи

Карма: 0

#1215 marevo:

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

Такая же ситуация как и у вас :(

Сообщения: 13

Cmsworks

Булат
#10/26.09.2013 18:06
0

Администраторы

Карма: +680

На обычном VPS хостинге вот такие настройки для плагина phpmailer:

phpmailer settings

Сообщения: 2400

k05054

#11/14.03.2014 17:19
0

Пользователи

Карма: +2

А у меня проблема с кодировкой. В майлере стоит UTF8, однако на mail.ru, yahoo.com письма приходят в неверной кодировке. 

Поставил mb_convert_encoding('текст в utf', "UTF-8", "CP1251")

Однако не помогло... какие могут быть идеи ?

При этом на gmail и яндекс приходит все замечательно и в правильной кодировке

Сообщения: 57

Matafix

#12/19.03.2014 16:55
0

Пользователи

Карма: 0

В расширениях нету PHPMailer где взять? :)

Добавлено 37 минуты спустя:

PHPMailer установил и настроил как описывалось выше. Проблема так и остается....

Сообщения: 20

k05054

#13/02.04.2014 02:01
0

Пользователи

Карма: +2

Решено. По умолчанию в PHPMailer стоит кодировка ISO-88.... кодировка биржи - UTF8 вот и причина бага. для исправления лезем в plugins\phpmailer\inc

и в файле class.phpmailer.php меняем кодировку на UTF8

Добавлено 3 дня спустя:

Возникла такая проблема: Гугль начал банить письма по контенту. Подскажите где найти файл шаблона письма ?

Сообщения: 57

Lion

Суровый модератор
#14/05.04.2014 13:31
0

Модераторы

Карма: +50

Возникла такая проблема: Гугль начал банить письма по контенту. Подскажите где найти файл шаблона письма ?

В Cotonti нет как такового шаблона письма. В админке в настройках (Конфигурация - Заголовки и мета-тэги) есть поле для общего шаблона письма. Остальные тексты конкретных уведомлений надо искать в языковых файлах. Странно что гугл банит, обычно это проблема была в mail.ru

Базовая функция отправки писем cot_mail(), найдите ее в исходниках и посмотрите ее код, чтобы разобраться как все устроено.

Какие именно письма банятся?

Сообщения: 497

k05054

#15/05.04.2014 15:30
0

Пользователи

Карма: +2

Письма банятся все. За наводку спасибо, буду смотреть. 

Гугль пишет вот что:

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  oborudservice@gmail.com
    SMTP error from remote mail server after end of data:
    host gmail-smtp-in.l.google.com [2a00:1450:4001:c02::1a]:
    550-5.7.1 [2a01:4f8:201:14cd::2      12] Our system has detected that this
    550-5.7.1 message is likely unsolicited mail. To reduce the amount of spam sent
    550-5.7.1 to Gmail, this message has been blocked. Please visit
    550-5.7.1 http://support.google.com/mail/bin/answer.py?hl=en&answer=188131 for
    550 5.7.1 more information. z2si15166376eeo.94 - gsmtp

Может подскажете где генерируются URL подверждения регистрации ? Думаю их закрыть под словами "Подвердить регистрацию" или "Отказаться от регистрации"  Т.к. гугль пишет что это перманентный бан то есть вариант поправить контент письма и все снова заработает.

Сообщения: 57

Lion

Суровый модератор
#16/05.04.2014 15:57
0

Модераторы

Карма: +50

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

А сами тексты уведомлений поищите в языковом файле lang/ru/users.ru.lang.php

Сообщения: 497

Anny

#17/05.04.2014 18:08
0

Пользователи

Карма: 0

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

Сообщения: 30

Lion

Суровый модератор
#18/05.04.2014 18:18
0

Модераторы

Карма: +50

#3314 Anny:

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

phpmailer установлен?

Добавлено 4 минуты спустя:

От хостера тоже многое зависит

Сообщения: 497

Anny

#19/05.04.2014 20:02
0

Пользователи

Карма: 0

А он не предустанавливается вместе с биржей? Тогда нет, не устанавливала. А думаете это поможет, без него никак?

Сообщения: 30

Lion

Суровый модератор
#20/05.04.2014 20:09
0

Модераторы

Карма: +50

Тут упоминалась ссылка на этот плагин https://cmsworks.ru/forums?m=posts&p=639&highlight=PHPMAILER#639

Добавлено 1 минуты спустя:

#3319 Anny:

А он не предустанавливается вместе с биржей? Тогда нет, не устанавливала. А думаете это поможет, без него никак?

Все зависит от хостинга и адреса почты, может вы свою личную почту указали в настройках сайта, вместо почты на домене?

Сообщения: 497

Anny

#21/06.04.2014 22:06
0

Пользователи

Карма: 0

А где ее надо указывать? Я ее вообще не указывала нигде, думала она автоматом подгружается, когда я вбиваю данные при установке Биржи. А указала я при установке обычную почту на Яндексе, не на домене. Может быть из-за этого? Где мне теперь ее поменять?

Сообщения: 30

Lion

Суровый модератор
#22/06.04.2014 22:08
0

Модераторы

Карма: +50

#3342 Anny:

А где ее надо указывать? Я ее вообще не указывала нигде, думала она автоматом подгружается, когда я вбиваю данные при установке Биржи. А указала я при установке обычную почту на Яндексе, не на домене. Может быть из-за этого? Где мне теперь ее поменять?

В админке в разделе Конфигурация - Настройки сайта.

Сообщения: 497

Anny

#23/06.04.2014 22:09
0

Пользователи

Карма: 0

Сейчас поменяю. А что делать с теми пользователями, которые подвисли из-за того, что не подтвердили регистрацию через почту?

Нашла в админке их можно удалить или поменять статус на рабочий.

Сообщения: 30

MaximKornilov

#24/10.04.2014 11:20
0

Аватар

Пользователи

Карма: +1

Установил планиг настроил, письма отправляются, но после отправки выдает: Fatal error: Call to undefined function cot_stat_inc() in /home/party52/public_html/plugins/phpmailer/phpmailer.global.php on line 83

При этом письма нормально доходят, в чем может быть проблема? (возникает при востановлении пароля и регистрации)

Добавлено 58 минуты спустя:

Исправил ошибку убрав - cot_stat_inc('totalmailsent'); Теперь все работает нормально!

Сообщения: 16

k05054

#25/11.04.2014 00:13
0

Пользователи

Карма: +2

агаааа)) решилось удалением соответствующей строки указанном файле.

 

Сообщения: 57

xackzone

Sergey
#26/28.04.2014 11:30
0

Пользователи

Карма: 0

Помогите пож-та...При регистрации не приходят письма на подтверждение ...в Расширениях у меня нет почему то PHP Mailer - а Где его скачать чтоб установить?

Сообщения: 3

Lion

Суровый модератор
#27/28.04.2014 11:31
0

Модераторы

Карма: +50

#3517 xackzone:

Помогите пож-та...При регистрации не приходят письма на подтверждение ...в Расширениях у меня нет почему то PHP Mailer - а Где его скачать чтоб установить?

https://cmsworks.ru/forums?m=posts&p=2291&highlight=PHPMAILER#2291

Прошу вас пользоваться поиском по сайту!

Сообщения: 497

xbah1

Бакытжан
#28/11.05.2014 17:30
0

Аватар

Пользователи

Карма: +2

#1219 devkont:

На обычном VPS хостинге вот такие настройки для плагина phpmailer:

phpmailer settings

 

phpmailer установлин. как на примере настроики установлены. но на почту администратора не приходят уведомления! в чем проблема???
Сообщения: 19

Lion

Суровый модератор
#29/11.05.2014 19:54
0

Модераторы

Карма: +50

phpmailer установлин. как на примере настроики установлены. но на почту администратора не приходят уведомления! в чем проблема???

Надо свои данные вводить для вашей почты, а не те что указаны на картинке, если что). Порты для smtp надо уточнять у вашего хостера.

Сообщения: 497

xbah1

Бакытжан
#30/12.05.2014 08:00
0

Аватар

Пользователи

Карма: +2

Конечно же я ввел свои данные)) 

Сообщения: 19