Перейти к основному содержанию

Message to readers

24 февраля 2022 года, Россия начала полномасштабную войну в Украине. Армия России подло вторглась в суверенное и независимое государство. Это кровавая война с десятками тысяч жертв. Российская армия разрушает Украинские города, убивает мирных жителей, насилует женщин и цинично прикрывается пропагандой.

Начав паразитировать на территории Украины как раковая опухоль еще с 2014 года в виде оккупированых территорий Луганской и Донецкой областей и аннексированного Крыма, Россия прикрываясь лживой пропагандой, сама является нацистским государством развязавшим преступную войну и тем самым обрекая себя на бедность и ненависть всего мира.

Украина выиграет эту войну и положит конец российской террористической деятельности (рашизму).

Слава Україні!

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

LAMP - отправка почта при помощи SSMTP

Опубликовано 18.09.2013 Теги: linux, lamp, apache

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

Установка и настройка

1. Для начала необходимо установить SSMTP, в Ubuntu и debian-подобных системах это делается командой:

sudo apt-get install ssmtp

2. Изменяем файл /etc/ssmtp/ssmtp.conf. Для Gmail данные выглядят следующим образом:

root=YOUR_EMAIL@gmail.com
mailhub=smtp.gmail.com:587
hostname=smtp.gmail.com:587
UseSTARTTLS=YES
AuthUser=YOUR_EMAIL@gmail.com
AuthPass=YOUR_PASSWORD
FromLineOverride=YES

3. Изменяем файл /etc/ssmtp/revaliases.

root:YOUR_EMAIL@gmail.com:smtp.gmail.com:587
www-data:YOUR_EMAIL@gmail.com:smtp.gmail.com:587
YOU_USER:YOUR_EMAIL@gmail.com:smtp.gmail.com:587

Эта запись указывает каким способом отправлять почту пользователям системы.
4. Изменяем /etc/php5/apache2/php.ini. Добавляем/изменяем стоку:

sendmail_path = /usr/sbin/ssmtp -t

5. Перезапускаем веб-сервер

sudo service apache2 restart

Теперь после перезапуска веб-сервера, почта отправляется при помощи служны gmail.

Комментарии

Аватар пользователя Антон
Антон
Опубликовано 4.12.2016

Спасибо, то что нужно!
После каждого отправления мне на почту gmail приходит уведомление об отправке. Это можно отключить?

  • ответить
Аватар пользователя Антон
Антон
Опубликовано 4.12.2016

Вот такие письма стали регулярно приходить:
Тема: Cron test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp
Сообщение: /usr/share/sendmail/sendmail: 899: /usr/share/sendmail/sendmail: /usr/sbin/sendmail-msp: not found

  • ответить
Аватар пользователя Антон
Антон
Опубликовано 4.12.2016

в /etc/cron.d/sendmail закомментировал строку
*/20 * * * * smmsp test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp

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

  • ответить
Содержание этого поля является приватным и не предназначено к показу. Если у вас есть Gravatar аккаунт, связанный с введенным адресом email, то он будет использован для отображения вашего аватара.

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.
  • Для публикации фрагментов кода, используйте тег <code>...</code>.

Категории блога

  • Drupal 7 (35)
  • Drupal 8 (1)
  • PHP (6)
  • jQuery (3)
  • Linux (6)
  • Интернет (1)
  • JavaScript (1)
  • Дизайн (1)
  • События (19)
  • Разное (1)

Архив блога

  • декабрь 2017 (1)
  • август 2017 (1)
  • июль 2017 (1)
  • июнь 2017 (1)
  • май 2017 (1)
  • апрель 2017 (1)
  • март 2017 (2)
  • сентябрь 2016 (2)
  • июнь 2016 (1)
  • январь 2016 (1)
  • сентябрь 2015 (2)
  • май 2015 (1)
  • февраль 2015 (3)
  • ноябрь 2014 (1)
  • октябрь 2014 (1)
  • сентябрь 2014 (1)
  • июль 2014 (1)
  • июнь 2014 (1)
  • май 2014 (1)
  • январь 2014 (1)
  • декабрь 2013 (3)
  • ноябрь 2013 (2)
  • сентябрь 2013 (2)
  • август 2013 (2)
  • июнь 2013 (3)
  • май 2013 (4)
  • апрель 2013 (2)
  • март 2013 (3)
  • февраль 2013 (1)
  • декабрь 2012 (3)

Связь с автором

Alex Schedrov Twitter Icon Alex Schedrov Drupal Icon Alex Schedrov Github Alex Schedrov RSS Icon
© 2011—2022