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

Как отправить письмо через Simpla


Перейти к решению Решено mishanya,

Рекомендуемые сообщения

В админке задается email в поле "Оповещение о комментариях". Как средствами Simpla CMS отправить письмо на этот адрес?

 

C отправкой разобрался. Как получить данные из формы? Получаю так:

$simpla->request->post('username', 'string') из поля username, например. Но письмо приходит пустое.

 

Еще письма падают в спам, почему?

Изменено пользователем palehin
Ссылка на сообщение
Поделиться на другие сайты

все ф-и для отправки находятся в api/Notify.php. там можно добавить свою если нужно. а дальше уже вызывать эту ф-ю. для комментариев этот вызов такой например

 

$this->notify->email_comment_admin($comment_id);

эта ф-я и отправляет на ваш адрес уведомление о новом комментарии

Ссылка на сообщение
Поделиться на другие сайты

все ф-и для отправки находятся в api/Notify.php. там можно добавить свою если нужно. а дальше уже вызывать эту ф-ю. для комментариев этот вызов такой например

 

$this->notify->email_comment_admin($comment_id);

эта ф-я и отправляет на ваш адрес уведомление о новом комментарии

 

С этим разобрался. Но письма падают в спам.

Ссылка на сообщение
Поделиться на другие сайты

С этим разобрался. Но письма падают в спам.

 

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

 

чтобы не попадали в спам можно использовать smtp например яндекса или гугла, у которых есть DKIM-подпись

Ссылка на сообщение
Поделиться на другие сайты

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

 

чтобы не попадали в спам можно использовать smtp например яндекса или гугла, у которых есть DKIM-подпись

 

Можете привести пример реализации?

Ссылка на сообщение
Поделиться на другие сайты

попробуйте это или это

 

То есть письма будут уходить от адреса, который указан в настройках smtp ?

Изменено пользователем palehin
Ссылка на сообщение
Поделиться на другие сайты
  • Решение

То есть письма будут уходить на адрес, который указан в настройках smtp ?

 

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

Ссылка на сообщение
Поделиться на другие сайты

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

 

 

Спасибо.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...