Como obter 'mail' em um servidor do CentOS 6 (executando o postfix)

3

No meu servidor antigo e na maioria dos outros dispositivos que executei, existe um programa mail fornecido.

No meu novo servidor CentOS 6, executando o postfix como MTA, não consigo enviar e-mails de linha de comando via mail - a ferramenta não está lá.

Ao executar uma chamada yum whatprovides mail , não recebo nada de útil:

$ 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

Como o email do usuário para o usuário deve ser enviado no CentOS 6?

    
por warren 31.10.2011 / 22:00

1 resposta

9

No CentOS, esse binário é fornecido pelo pacote mailx :

yum install mailx

FYI, como a mensagem na parte inferior da sua postagem indica, você está usando whatprovides incorretamente. Espelhos de pesquisa de uso adequado para um arquivo chamado 'mail' teria sido:

yum whatprovides */mail
    
por 31.10.2011 / 22:17