Как получить `mail` на сервере CentOS 6 (работает postfix)

17785
warren

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

На моем новом сервере CentOS 6, использующем postfix в качестве MTA, я не могу отправлять электронную почту из командной строки через mail- инструмента там нет.

При выполнении yum whatprovides mailзвонка я ничего не получаю обратно:

$ yum whatprovides mail Loaded plugins: fastestmirror Determining fastest mirrors * base: centos.kiewel-online.ch * extras: centos.kiewel-online.ch * updates: centos.kiewel-online.ch base | 3.7 kB 00:00 base/primary_db | 4.2 MB 00:00 cr | 3.5 kB 00:00 cr/primary_db | 3.9 MB 00:00 extras | 3.0 kB 00:00 extras/primary_db | 1.9 kB 00:00 updates | 3.5 kB 00:00 updates/primary_db | 3.3 MB 00:00 Warning: 3.0.x versions of yum would erroneously match against filenames. You can use "*/mail" and/or "*bin/mail" to get that behaviour No Matches found 

Как пользовательская почта должна отправляться в CentOS 6?

3

1 ответ на вопрос

9
Garrett

В CentOS этот двоичный файл предоставляется mailxпакетом:

yum install mailx 

К вашему сведению, в сообщении внизу вашего поста указано, что вы используете whatprovidesнеправильно. Правильное использование поиска зеркал для файла с именем «mail» было бы:

yum whatprovides */mail 
Я не понимал, что неправильно выполнял `whatprovides` - это то, как вы делали это в старых версиях` yum` :) warren 12 лет назад 0
`yum whatprovides * / mail` или` yum whatprovides * bin / mail`? 12 лет назад 0

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