Você pode usar o alias para adicionar endereços de alias:
alias_maps = hash:/etc/aliases
Eles são armazenados em / etc / aliases - você deve executar newaliases após adicionar ou alterar este arquivo.
Exemplo:
admin2: another localuser
admin: yourlocaluser
Nesta configuração, você precisa ter um usuário local. O postfix é apenas um servidor smtp - ele pode enviar e receber mensagens.
Você usa maildir - seu sistema precisa de usuários locais para poder armazenar os usuários (!!!) maildir.
A propósito, você mencionou domínios diferentes. Você deve dizer ao postfix que eles dependem de você.
Exemplo /etc/postfix/main.cf
virtual_alias_domains =
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /var/vmail
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
Você precisa configurar outro armazenamento de e-mails e usuários e se desejar ter caixas de correio somente virtuais.
Por favor, encontre alguns exemplos aqui:
- Postfix e MySQL: link
- Postfix e MySQL e courier link
Editar:
Apenas leia seu comentário. Você não precisa de nenhuma alteração se precisar apenas enviar. Uma única conta permite autenticar com o seu servidor. Você pode especificar qualquer endereço de e-mail como remetente assim que estiver autenticado.
Você pode querer usar a retransmissão se este for um servidor local na sua rede.
link