Yusupov |
|
---|---|
Уже давно эта проблема.
Многим пользователям не доходит письмо активации учетной записи, которое должно приходить на почту после регистрации. Как с этим можно бороться? |
Sergeich |
|
---|---|
Это да, а ещё письма востановления пароля не всегда приходят. Самое плохое, что не получается отследить проблемму, оно как-то через раз работает.
|
Kort |
|
---|---|
А самое интересное что у меня, например, регулярно и мгновенно доходят письма:
- об активации - о восстановлении пароля - о постинге комментария - об отправке сообщений в контактусе Все это работает через sed_mail без хаков, под Seditio и Cotonti, с недорогого белорусского хоста (Cotonti) и со штатовского DreamHost (Cotonti и Seditio). С первым работаю полгода, со вторым -- три. Ни одной проблемы ever. Это, конечно, не реклама, а предположение о том, что все дело в хостинге. Кстати, с cotonti.com у кого-нить были проблемы? SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Alex300 |
|
---|---|
Тоже проблем нет. Работаю с Американским хостингом, относительно недорогим.
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Sergeich |
|
---|---|
такс, а мы с Yusupov, если правильно помню, сидим на мастерхосте
![]() |
Yusupov |
|
---|---|
# Sergeich : такс, а мы с Yusupov, если правильно помню, сидим на мастерхостеДа) Добавлено 3 Минуты спустя: Прикол в том, что если убрать из текста письма информацию о пароле и логине пользователя, то письма начинают доходить. У другого моего знакомого не Мастерхост, но проблема все-равно есть. Добавлено 20 Минут спустя: Может тогда через SMTP отправлять письма? Сам в этом не разбираюсь, нужен совет экспертов. Вот нашел такой пример почтовой функции: |
|
Отредактировано: Yusupov (25.10.2010 11:16, 14 лет назад) |
Kort |
|
---|---|
А у друга моего знакомого есть мазератти. Ребята, или танцы с бубнами в одиночку или выбирайте нормальных хостеров. Первый год у иносранцев будет почти бесплатный, так что расходы на переезд окупятся. Если, конечно, домены через хостеров не покупали.
SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Yusupov |
|
---|---|
# Kort : А у друга моего знакомого есть мазератти. Ребята, или танцы с бубнами в одиночку или выбирайте нормальных хостеров. Первый год у иносранцев будет почти бесплатный, так что расходы на переезд окупятся. Если, конечно, домены через хостеров не покупали.Какой смысл кочевать от хостинга к хостингу, не проще ли сделать универсальную почтовую функцию? Мастерхост меня устраивает и по цене и по качеству услуг, но движок должен работать также и на SMTP... Добавлено 1 Минута спустя: Вот что пишут хостеры: |
Kort |
|
---|---|
# Yusupov :Какой смысл кочевать от хостинга к хостингуСмысла в этом ровно столько же, сколько и в вопросе "А почему только у меня не работает?" Российские хостеры одни из самых замудреных. Я в свое время съехал с Valuehost, и мое общение с суппортом прекратилось вообще. SMTP будет в Сиене. Или пиши SMTP-плагин для Генуи. Или разбирайся с Мазохостом. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Yusupov |
|
---|---|
# Kort : Смысла в этом ровно столько же, сколько и в вопросе "А почему только у меня не работает?" Российские хостеры одни из самых замудреных. Я в свое время съехал с Valuehost, и мое общение с суппортом прекратилось вообще.Сравнили тоже... Валуехост и в подметки не годится Мастерхосту. Не только у меня же не работает. Протрите глаза. Уже давно идут разговоры о SMTP на движке. Вот и напишу плагин, не проблема, только придется хак добавлять в функцию почты, а не хотелось бы. Kort, может хватит уже? Если не нравятся вопросы, может проще промолчать чем нервы свои тратить... Вечно свою палку вставляете. |
Kort |
|
---|---|
Хм. Почему, вопрос мне нравится. Valuehost мне тоже очень аргументированно объяснял природу моих проблем. Только использование SMTP в движке не связано с проблемами неполучения писем. Иначе все нерусскоязычное коммьюнити бастовало бы уже давно. Я думаю вопрос использования SMTP в Генуе можно решить если не без хака, то по крайней мере без ругани.
SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
|
Отредактировано: Kort (25.10.2010 15:20, 14 лет назад) |
Trustmaster |
|
---|---|
SMTP положение не спасёт. В общем случае, почтовому серверу всё равно, отправляете ли вы письмо через mail() или SMTP, просто в первом случае письмо в спул кладёт локальная программа на том же сервере, а во втором идёт соединение через сеть. В обоих случаях письмо из спула почтовика делает одинаковый путь. Если сервер старательно фильтрует только локальный sendmail-трафик, то это уже "секурити фича" хостера.
Другое дело, если вы собираетесь по SMTP отправлять почту, скажем, через сервер Гугла. Только тут надо чётко соблюдать адреса и явки и не слать много, иначе будет хуже. Проблема бывает нередко не при отправке письма из скрипта, а при доставке его в ящик получателя. Если у вас неправильно настроен relay, или не используется специальный способ проверки подлинности отправки почты в DNS, или вы просто ненароком включили "нехорошее", по мнению спам-фильтра получателя, слово в письме (например, "зарегистрироваться", "сайт", "бесплатно", т.д.), то письмо с большой вероятностью не дойдёт. Или если у вас просто интенсивная переписка с пользователями, то вы можете запросто оказаться в чёрных списках. Многие хостеры, кстати, находятся там по умолчанию: с таких почта не доходит с самого начала. May the Source be with you!
|
Yusupov |
|
---|---|
# Trustmaster : SMTP положение не спасёт. В общем случае, почтовому серверу всё равно, отправляете ли вы письмо через mail() или SMTP, просто в первом случае письмо в спул кладёт локальная программа на том же сервере, а во втором идёт соединение через сеть. В обоих случаях письмо из спула почтовика делает одинаковый путь. Если сервер старательно фильтрует только локальный sendmail-трафик, то это уже "секурити фича" хостера. Благодарю за подробное объяснение. |
webitproff |
|
---|---|
не стал плодить темы помоему этот плагин был взят за основу (честно не помню откуда взял) вобщем обновил отправку почты через SMTP на основе релиза PHPMailer v.6.8.0 от марта 2023 года и проверил на Cotonti 0.9.23 beta под php 8.1 сам плагин скачать с репозитория Описание и инструкции Важно! Начиная с ноября 2022 г. новые отправители писем на личные аккаунты Gmail должны настроить SPF или DKIM. подробно это значит, что если аутентификация электронной почты для своего домена, с которого идет отправка через SMTP не настроена - письма доставляться не будут. дополнительно почитать # Cot-PHPMailer_Cotonti_up_PHP8.1 Плагин для Cotonti отправки почты через SMTP на основе релиза [PHPMailer](https://github.com/PHPMailer/PHPMailer) v.6.8.0 от 28.05.2023 ## Совместимость Проверял на Cotonti 0.9.23 beta под php 8.1 ## Installation 1. в папку с плагинами на сайте скопировать папку "phpmailer" 2. затем как админ зайти по адресу: Управление сайтом / Расширения / PHPMailer_v.6.8.0 3. Установить плагин и указать настройки подключения по примеру со скриншота. ## License для свободного использования.
Отправка писем через SMTP в PHPMailer В последнее время письма отправляемые с хостингов через функции mail() и mb_send_mail() часто попадают в спам или совсем не доходят до адресатов. Альтернатива – это отправка e-mail через SMTP с реального почтового ящика. Проект на GitHub.com [PHPMailer](https://github.com/PHPMailer/PHPMailer)
// Настройки SMTP
// От кого
// Кому
// Тема письма
// Тело письма
Если при отправки писем возникает ошибка «Could not connect to SMTP host», то необходимо добавить следующие строки:
Яндекс Почта
В настройках почты нужно разрешить доступ к почтовому ящику с помощью почтовых клиентов: Разрешить доступ к почтовому ящику с помощью почтовых клиентов в Яндекс почте Mail.ru
Gmail
Если возникает ошибка при отправки почты, то нужно отключить двухфакторную авторизацию и разблокировать «ненадежные приложения» в настройках конфиденциальности аккаунта https://myaccount.google.com/security?pli=1 Отключить двухфакторную авторизацию Gmail Разблокировать «ненадежные приложения» в настройках Gmail Рамблер
iCloud
Бегет — beget.com
Мастерхост
Timeweb Лимит – 2000 писем в день, но не более 5 в секунду.
Хостинг Центр (hc.ru) Доступ к сторонним почтовым серверам по SMTP-портам (25, 465, 587) ограничен, разрешена отправка не более 300 сообщений в сутки.
REG.RU Лимит – 3000 писем в день.
Имя сервера можно узнать в разделе «Информация о включенных сервисах и паролях доступа»: Имя сервера на reg.ru ДЖИНО В разделе «Услуги» нужно включить опцию «SMTP-сервер»: У jino.ru нужно включить опцию «SMTP-сервер»
nic.ru В настройках веб-сервера необходимо включить PHP расширение «openssl».
Спринтхост — sprinthost.ru
аккаунт удален - не срослось с разработчиками
ушел на другой движок |
|
Отредактировано: webitproff (28.05.2023 11:54, 1 год назад) |
Alex300 |
|
---|---|
Плагин можно и сюда добавить. Но если он реализован на основе PHPMailer (SMTP), то надо бы проверить, сравнить и заменить старый на новый.
Версии в названия расширений лучше не прописыать. Для этого есть в поле в конфиге плагина. Со временем она будет увеличиваться и нет смысла постоянно менять название плагина. А именовать версии плагина можно так, как например в CKeditor: Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
Отредактировано: Alex300 (28.05.2023 10:18, 1 год назад) |