Как сказать, установлен ли какой-либо smtp сервер как постфикс, ssmtp уже на Ubuntu 16.04?

Мне настраивали moodle 3.1 на минимальной версии Ubuntu 16.04. Moodle не может послать любое электронное письмо, и ошибки указывают на smtp конфигурацию.

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

Мой сервер Dev является локальным vm, и напоминание находится в aws.

Я должен проверить, установлен ли какой-либо smtp пакет как постфикс уже в aws изображении Ubuntu 16.04

0
задан 19 March 2017 в 12:12

2 ответа

Выполнение

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
1
ответ дан 28 September 2019 в 03:11

Для чего-то более легкого, чтобы ввести и помнить, все MTAs, о которых я знаю (включая Постфикс, sSMTP, и exim, в дополнение к самому Sendmail) устанавливают sendmail исполняемый файл и соответствующая страница руководства. Таким образом, если один из тех будет установлен, [то 111] откроет страницу руководства, которая также скажет Вам, какой это.

0
ответ дан 28 September 2019 в 03:11

Другие вопросы по тегам:

Похожие вопросы: