Cartella di dominio virtuale Postfix per un nome utente Linux contenente @

Non potrei fare Postfix funzionare con i nomi utente di Linux contenenti @

Postfix ha una mappa di dominio virtuale, in /etc/postfix/virtual

  • Postfix - limitare la comunicazione all'interno del dominio
  • Postfix - Pipe più messaggi di destinatario come un singolo messaggio
  • Postfix come backend / MTA locale
  • Modificare "server.xml" in Tomcat senza riavviare il server?
  • Postfix e Dovecot hanno aperto porte
  • L'installazione di postfix si blocca alla schermata di configuration di Postfix?
  • Sembra qualcosa di simile:

     domain.ru domain.ru administrator@domain.ru me@example.ru moderator@domain.ru me@example.ru 

    Ciò significa che tutti i messaggi inviati agli utenti administrator@domain.ru e moderator@domain.ru devono essere consegnati all'utente Linux con il nome me@example.ru

    Tuttavia, quando non utilizzo nessun @ nel nome utente di Linux, come me.example.ru , le cose funzionano regolarmente.

    Ho scoperto che saslauth rifiutato di lavorare con me@example.ru less che non sia carico con flag -r . C'è qualcosa che dovrebbe essere fatto a Postfix per farlo funzionare allo stesso modo?

    Ho anche provato me\@example.ru , fuggendo. Nessun effetto. Che cosa mi manca?

  • Server IP variabile in receive_header_text nella configuration exim
  • Apache ProxyPass solo se da un sottodominio
  • Problema di connessione del server MySql
  • Quanti domini su un singolo server Apache?
  • Jenkins costruisce orologio per nuove filiali e crea rami nominati
  • C'è un modo per inoltrare il file .ssh / config a una connessione ssh?
  • 2 Solutions collect form web for “Cartella di dominio virtuale Postfix per un nome utente Linux contenente @”

    Secondo suggerimenti da postfix-users@postfix.org devi utilizzare il mail virtual invece che local mailer local per le consegne a me@example.ru .

    Come mi rendo conto che puoi:
    1. example.ru dominio example.ru nell'elenco dei domini virtuali_mailbox
    2. Utilizza la mappa della cassetta postale virtuale (vmailbox) per specificare la posizione di me@example.ru mailbox-file / maildir
    3. Usa la mappa virtuale di uid per impostare il proprietario di me@example.ru file di cassetta postale
    [sceglie l'account utente / utente (numbersco) dell'identificatore]

    http://www.postfix.org/VIRTUAL_README.html#virtual_mailbox


    [utenti postfix] Account OS / utenti con @

    A: utenti postfix a postfix org
    Oggetto: Re: Account OS / utenti con @
    Data: gio, 30 lug. 2015 11:21:12 -0400 (EDT)
    Id messaggio: <3mhwS83SMSzJrQ1@spike.porcupine.org>
    Da: wietse@porcupine.org (Wietse Venema)
    […]
    In each caso, utilizzando i nomi di account di sistema UNIX con @ è un errore, e non metterò in grande sforzo per rendere così facile.

    Wietse

    Qual è la direttiva utilizzata in main.cf per quella /etc/postfix/virtual ? Ci sono un sacco di maps .

    Vorrei usare per tali cose in main.cf solo

     recipient_bcc_maps = hash:/usr/local/etc/postfix/recipient_bcc sender_bcc_maps = hash:/usr/local/etc/postfix/sender_bcc 

    where è ansible manipolare con copie di email inviate / ricevute.

    La syntax di recipient_bcc/sender_bcc è abbastanza semplice (come tutti in postfix )

     # Email to catch email to send copy administartor@domain.ru realAdmin@SomeDomain.ru moderator@domain.ru realAdmin@SomeDomain.ru 

    Vantaggio dell'utilizzo di bcc – È ansible assegnare un po 'di amministratore e monitorarlo o continuare a essere collegato a administartor@domain.ru e-mail nel suo account e tenere pulito realAdmin@SomeDomain.ru account realAdmin@SomeDomain.ru , quando si ottiene il messaggio puoi cancellarlo in modo sicuro poiché tu sai sempre avere una copia in conto reale. Se assegnato admin eliminare qualche msg, comunque avrai una copia come prova se lui / lei ha qualcosa di sbagliato.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.