Мне настраивали moodle 3.1 на минимальной версии Ubuntu 16.04. Moodle не может послать любое электронное письмо, и ошибки указывают на smtp конфигурацию.
Почтовые уведомления из Moodle работали по умолчанию в dev сервере. Но в производстве с теми же установками и почтой конфигурации перестали работать уведомления.
Мой сервер Dev является локальным vm, и напоминание находится в aws.
Я должен проверить, установлен ли какой-либо smtp пакет как постфикс уже в aws изображении Ubuntu 16.04
Выполнение
aptitude search '~Pmail-transport-agent' | grep "^i"
возвратит следующее, если не будет никакого пакета, установленного, который обеспечивает надлежащий агент передачи почты
i lsb-invalid-mta - Linux Standard Base sendmail dummy
т.е. если Вы будете работать
aptitude search '~Pmail-transport-agent'
, то Вы получите каждый пакет, который в конечном счете способен к отправке электронных писем. В случае Ubuntu 16.04, которая является
p citadel-mta - complete and feature-rich groupware server (mail transport agent)
p citadel-mta:i386 - complete and feature-rich groupware server (mail transport agent)
p courier-mta - Courier mail server - ESMTP daemon
p courier-mta:i386 - Courier mail server - ESMTP daemon
p dma - lightweight mail transport agent
p dma:i386 - lightweight mail transport agent
p esmtp-run - user configurable relay-only MTA - the regular MTA
p exim4-daemon-heavy - Exim MTA (v4) daemon with extended features, including exiscan-acl
p exim4-daemon-heavy:i386 - Exim MTA (v4) daemon with extended features, including exiscan-acl
p exim4-daemon-light - lightweight Exim MTA (v4) daemon
p exim4-daemon-light:i386 - lightweight Exim MTA (v4) daemon
i lsb-invalid-mta - Linux Standard Base sendmail dummy
p masqmail - mail transport agent for intermittently connected hosts
p masqmail:i386 - mail transport agent for intermittently connected hosts
p msmtp-mta - light SMTP client with support for server profiles - the regular MTA
p nullmailer - simple relay-only mail transport agent
p nullmailer:i386 - simple relay-only mail transport agent
p opensmtpd - secure, reliable, lean, and easy-to configure SMTP server
p opensmtpd:i386 - secure, reliable, lean, and easy-to configure SMTP server
p postfix - High-performance mail transport agent
p postfix:i386 - High-performance mail transport agent
p qmail-run - sets up qmail as mail-transfer-agent
p sendmail-bin - powerful, efficient, and scalable Mail Transport Agent
p sendmail-bin:i386 - powerful, efficient, and scalable Mail Transport Agent
p ssmtp - extremely simple MTA to get mail off the system to a mail hub
p ssmtp:i386 - extremely simple MTA to get mail off the system to a mail hub
Для чего-то более легкого, чтобы ввести и помнить, все MTAs, о которых я знаю (включая Постфикс, sSMTP, и exim, в дополнение к самому Sendmail) устанавливают sendmail
исполняемый файл и соответствующая страница руководства. Таким образом, если один из тех будет установлен, [то 111] откроет страницу руководства, которая также скажет Вам, какой это.