GNU/Linux >> Znalost Linux >  >> Cent OS

Virtuální uživatelé a domény se Sendmailem

Cílem této příručky je aktivovat virtuální uživatelskou tabulku Sendmailu, která nám umožňuje konfigurovat e-mailové aliasy specifické pro uživatele a celou doménu pro více domén. Tyto pokyny předpokládají, že používáte virtuální server CentOS.

Sendmail používá pro svou konfiguraci velmi složitý systém pravidel, takže místo přímé úpravy souboru sendmail.cf upravíme soubor sendmail.mc.

Přijímání pošty pro virtuální domény/uživatele

1. Vytvořte nového systémového uživatele a nastavte pro něj heslo.

useradd exampleuser
passwd exampleuser

2. Přidejte uživatele do virtusertable souboru sendmailu. Otevřete soubor ‚/etc/mail/virtusertable‘ a přidejte následující:

[email protected]    exampleuser

Každý řádek v souboru /etc/mail/virtusertable by měl mít následující formát:

username@domainname    systemuser

3. Přidejte každý nový název domény do souboru /etc/mail/local-host-names

exampledomain.tld

4. Vygenerujte nový soubor sendmail.cf pomocí následujících příkazů:

cd /etc/mail
make all
/etc/init.d/sendmail restart

Přepisování odchozích e-mailových adres

1. Přidejte následující řádky do souboru /etc/mail/sendmail.mc:

FEATURE(masquerade_envelope)
FEATURE(genericstable, `hash -o /etc/mail/genericstable')
GENERICS_DOMAIN_FILE(`/etc/mail/sendmail.gdf')

2. Vytvořte soubor /etc/mail/genericstable obsahující místní uživatele namapované na požadované adresy:

exampleuser    [email protected]
exampleuser2    [email protected]

3. Vytvořte soubor /etc/mail/sendmail.gdf obsahující plně kvalifikovaný název místního poštovního serveru.

host.exampledomain.tld

4. Nakonec vygenerujte nový soubor sendmail.cf:

cd /etc/mail
make all
/etc/init.d/sendmail restart

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Virtuální uživatelé a domény s Postfixem, Courier, MySQL a SquirrelMail (Ubuntu 14.04LTS)

  2. Virtuální uživatelé a domény s Postfixem, Courier, MySQL a SquirrelMail (Ubuntu 13.10)

  3. Jak nainstalovat a nakonfigurovat VSFTPD

  1. Jak nainstalovat a zabezpečit phpMyAdmin s Apache na CentOS 7

  2. Poštovní server s virtuálními uživateli a doménami využívajícími Postfix a Dovecot na CentOS 6 VPS

  3. AWK a názvy souborů s mezerou.

  1. Jak nainstalovat Pure-FTPd s TLS a virtuálními uživateli na OpenSUSE Leap 42.1

  2. FTP server s PureFTPd, MariaDB a virtuálními uživateli (včetně správy kvót a šířky pásma) na CentOS 7.2

  3. Virtuální uživatelé a domény s Postfixem, Courier a MySQL (Ubuntu 6.10 Edgy Eft)