GNU/Linux >> Belajar Linux >  >> Cent OS

Pengguna dan Domain Virtual Dengan Sendmail

Tujuan dari panduan ini adalah untuk mengaktifkan tabel pengguna virtual Sendmail, yang memungkinkan kita untuk mengonfigurasi alias email khusus pengguna dan seluruh domain untuk beberapa domain. Petunjuk ini mengasumsikan Anda menggunakan server virtual CentOS.

Sendmail menggunakan sistem aturan yang sangat kompleks untuk konfigurasinya, jadi alih-alih mengedit sendmail.cf secara langsung, kami akan mengedit file sendmail.mc.

Menerima email untuk domain/pengguna virtual

1.Buat pengguna sistem baru dan atur kata sandi untuk pengguna tersebut.

useradd exampleuser
passwd exampleuser

2. Tambahkan pengguna ke file virtusertable sendmail. Buka file ‘/etc/mail/virtusertable’ dan tambahkan berikut ini:

[email protected]    exampleuser

Setiap baris dalam file /etc/mail/virtusertable harus dalam format berikut:

username@domainname    systemuser

3. Tambahkan setiap nama domain baru ke file /etc/mail/local-host-names

exampledomain.tld

4. Buat file sendmail.cf baru dengan menggunakan perintah berikut:

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

Menulis ulang alamat email keluar

1. Tambahkan baris berikut ke file /etc/mail/sendmail.mc:

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

2. Buat file /etc/mail/genericstable yang berisi pengguna lokal yang dipetakan ke alamat yang diinginkan:

exampleuser    [email protected]
exampleuser2    [email protected]

3. Buat file /etc/mail/sendmail.gdf yang berisi nama lengkap dari server email lokal.

host.exampledomain.tld

4. Terakhir, buat file sendmail.cf baru:

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

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Pengguna dan Domain Virtual Dengan Postfix, Courier, MySQL, dan SquirrelMail (Ubuntu 14.04LTS)

  2. Pengguna dan Domain Virtual Dengan Postfix, Courier, MySQL, dan SquirrelMail (Ubuntu 13.10)

  3. Cara menginstal dan mengkonfigurasi VSFTPD

  1. Cara Menginstal dan Mengamankan phpMyAdmin dengan Apache di CentOS 7

  2. Server surat dengan pengguna dan domain virtual menggunakan Postfix dan Dovecot pada CentOS 6 VPS

  3. AWK dan nama file dengan spasi di dalamnya.

  1. Cara Menginstal Pure-FTPd dengan TLS dan pengguna virtual di OpenSUSE Leap 42.1

  2. Server FTP dengan PureFTPd, MariaDB dan Pengguna Virtual (termasuk Manajemen Kuota dan Bandwidth) di CentOS 7.2

  3. Pengguna Virtual Dan Domain Dengan Postfix, Courier Dan MySQL (Ubuntu 6.10 Edgy Eft)