Я слежу за этим руководство о том, как установить безопасный почтовый сервер. Это руководство предназначено для Ubuntu 14.04LTS, но я делаю его с некоторыми модификациями для моей системы CentOS 7.
Однако я застрял на поиске / установке пакета под названием postfix-mysql
это для использования Postfix с базой данных MySQL.
Делая yum search
ничего не дал, ни гугл, ни информации об этом пакете на официальном сайте Postfix. Однако я нашел на их сайте HowTo о Построение поддержки Postfix для MySQL.
Этот пакет предназначен только для Ubuntu или для CentOS он используется под другим именем? Или проблема в том, что он еще не доступен для CentOS 7? Нужно ли мне компилировать Postfix для поддержки MySQL или он уже встроен и не требует postfix-mysql
пакет больше?
У меня много вопросов, но я был бы признателен, если бы кто-нибудь, кто знает об этом больше, пролил на это свет.
Начиная с Centos 5.9 postfix включает встроенную поддержку mysql.
Вы можете проверить зависимости:
$ rpm -q --requires postfix | grep mysql
libmysqlclient.so.16()(64bit)
libmysqlclient.so.16(libmysqlclient_16)(64bit)
mysql-libs
Смотрите также: [Решено] Postfix с поддержкой MySQL и Примечания к выпуску CentOS 5.9
В качестве альтернативы, чтобы проверить, скомпилирована ли установка postfix с mysql, вы можете использовать команду postconf. Команда postconf -m
перечислит все поддерживаемые типы таблиц поиска.
# postconf -m
btree
cidr
environ
fail
hash
internal
ldap
memcache
mysql
nis
pcre
proxy
regexp
socketmap
static
tcp
texthash
unix
Как видите, mysql был указан как поддерживаемая таблица поиска.