O fetchmail pode ser usado para a migração de servidores de e-mail, para isso é preciso saber a senha dos usuários da outra ponta, e indicar qual o usuário do novo servidor. Para isso, resete a senha dos usuários do outro servidor. E então é necessário criar o arquivo /etc/fetchmailrc.
Gere uma lista de todos os usuários
# cat /etc/shadow | cut -d: -f1 > lista-users
E então utilize o script abaixo para criar o arquivo fetchmailrc.
#!/bin/bash
for i in `cat lista-users` ; do
echo "user '$i' there with password '123' is '$i' here" >> result
done
Caso queira que as mensagens não sejam apagadas, altere o campo após o here para here keep.
O início do arquivo fetchmailrc deve conter algumas informações como:
set logfile "/var/log/fetch.log"
set postmaster "root"
set bouncemail
set no spambounce
set properties ""
set daemon 1
E após estas informaçoes, vem o arquivo result gerado pelo script acima.
# cat result >> /etc/fetchmailrc
Valeu
No comments:
Post a Comment