2015-01-03 2 views
0

Я пытаюсь установить msmtp на свой сервер CentOS 6.6. но yum говорит, что пакет не найден. Я использую конфигурацию по умолчанию для yum, которая поставляется с установкой CentOS. Как это решить?Yum не устанавливает msmtp

+0

найти его откуда-то еще. –

ответ

2

msmtp не доступен через стандартное реестре Centos. Сначала вам нужно установить регенерацию Epel, выбрать один в зависимости от архитектуры вашей ОС.

Для системы x86_64:

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 

для системы x86:

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm 

Вы должны быть в состоянии установить msmtp теперь:

yum install msmtp 

Надеется, что это помогает,

Deeh

+0

Мне удалось установить его, загрузив и скомпилировав исходный код. Однако у меня ошибка, когда я пытаюсь отправить почту с помощью tls. msmtp жалуется на «TLS, не скомпилированный в» – Nathan

+0

Перекомпилируйте его с помощью SSL ./configure --with-ssl = openssl Если это не работает: Telnet на ваш порт 25 SMTP-сервера и введите «EHLO», убедитесь, что указан STARTTLS , Кроме того, вы можете отключить TLS в конфигурации msmtp, но это не рекомендуется. Дайте мне знать, как это работает. Включите конфигурацию msmtp, если у вас все еще есть проблемы. – Deeh

+0

Спасибо. Deeh, установленный, как вы упомянули, из rpm. его работала хорошо. Спасибо. не в состоянии проголосовать за вас. – Nathan

Смежные вопросы