Enviar e-mail de ID de e-mail externo, como Gmail, Outlook para conta de usuário Unix

2

Estou tentando ver se há alguma maneira de enviar e-mails de um endereço de e-mail externo para uma conta de usuário do Unix. Eu não sei se isso é possível ou não.

Por exemplo, se meu endereço de e-mail externo for [email protected] e o nome de usuário do Unix for test@localhost on testserver.test.com , eu gostaria de enviar um e-mail de [email protected] para test@localhost .

Com o comando mail , sei que posso enviar e-mails do Unix para minha conta no Gmail / Outlook, mas gostaria de saber se há alguma maneira de reverter isso. Por fim, quero disponibilizá-lo na conta /var/spool/mail/test .

    
por Vishal 17.12.2013 / 19:29

1 resposta

5

Para fazer isso, você precisa ter seu servidor 'conhecido' na internet para que o resto do mundo (incluindo o google mail) saiba onde enviar seus e-mails. Em seguida, execute um MTA no seu servidor (como o postfix) ao qual o mundo externo pode se conectar para entregar o email. O MTA é responsável por entregar no diretório de spool.

Tenho certeza de que exige um endereço IP fixo no qual o servidor possa ser acessado e um servidor que esteja on-line na maior parte do tempo.

Se isso for apenas para uma única conta, é muito mais fácil criar uma conta de e-mail especial em algum lugar (por exemplo, gmail) e selecionar esse e-mail com um trabalho cron que chame fetchmail e entregue ao MTA local. Isso não requer um IP fixo para o servidor, nem que a porta para o MTA (25) no servidor seja acessível a partir do mundo externo.

    
por 17.12.2013 / 20:56

Tags