Mengkonfigurasi DNS untuk Postfix:
Untuk mempunyai konfigurasi berfungsi Postfix, anda mesti mempunyai MX rekod ditambahkan pada anda Pelayan DNS. Saya menubuhkan a Pelayan DNS menggunakan BINDANG 9 di sini hanya untuk menunjukkan bagaimana semuanya berfungsi.
Ubuntu saya 18.Mesin 04 LTS mempunyai alamat IP 192.168.199.170. Ini akan menjadi milik saya Pelayan DNS dan Pelayan mel. Oleh itu, ganti dengan alamat IP anda. Saya telah memilih mel.linuxhint.com sebagai FQDN pelayan mel saya. Gantikannya dengan milik anda.
Kemas kini pertama APT cache repositori pakej dengan arahan berikut:
$ sudo apt kemas kini
Pasang BIND 9 DNS pelayan dengan arahan berikut:
$ sudo apt install bind9
Sekarang tekan y dan kemudian tekan
BINDANG 9 harus dipasang.
Sekarang buat fail zon dengan arahan berikut:
$ sudo nano / var / cache / bind / db.linuxhint
Sekarang tambahkan baris berikut dan simpan failnya. Ganti 192.168.199.170 dengan alamat IP komputer anda. Ganti juga linuxhint.com dengan nama domain anda.
Sekarang periksa sama ada fail konfigurasi baik-baik saja dengan arahan berikut:
$ sudo bernama-checkzone linuxhint.com. / var / cache / bind / db.linuxhint
Sekarang jalankan arahan berikut untuk mengedit / etc / bind / bernama.pengesahan.zon lalai fail:
$ sudo nano / etc / bind / bernama.pengesahan.zon lalaiSekarang tambahkan baris berikut untuk mengkonfigurasi zon DNS anda. Laraskan jika perlu.
Sekarang edit / etc / bind / name.pengesahan.fail pilihan dengan arahan berikut:
$ sudo nano / etc / bind / bernama.pengesahan.pilihan
Sekarang tidak senang penghantar (dengan membuang // dari awal setiap baris) dan ubah 0.0.0.0 ke pelayan DNS Google 8.8.8.8
Sebelum:
Selepas:
Sekarang mulakan semula BINDANG 9 dengan arahan berikut:
$ sudo systemctl muat semula bind9
Sekarang anda perlu menukar pelayan DNS anda. sudah biasa Pengurus Rangkaian untuk berbuat demikian.
Sekiranya anda tidak memasang pengurus rangkaian, pasang dengan perintah berikut:
$ sudo apt pasang pengurus rangkaianSenaraikan sambungan pengurus rangkaian anda dengan arahan berikut:
Pertunjukan sambungan $ sudo nmcliSeperti yang anda lihat, nama sambungan aktif saya ialah Sambungan berwayar 1
Sekarang edit sambungan anda dengan arahan berikut:
$ sudo nmcli edit edit "Sambungan berwayar 1"
Keluarkan pelayan DNS semasa:
nmcli> keluarkan ipv4.dns
Sekarang jalankan perkara berikut nmcli arahan untuk menukar anda Pelayan DNS untuk sambungan.
nmcli> tetapkan ipv4.dns 192.168.199.170
Simpan perubahan.
nmcli> simpan
Akhirnya keluar dari nmcli segera:
nmcli> berhenti
Sekarang mulakan semula sambungan dengan arahan berikut:
$ sudo nmcli sambungan turun "Sambungan berwayar 1"$ sudo nmcli sambungan ke atas "Sambungan berwayar 1"
Sekarang tetapkan nama host anda ke mel.linuxhint.com dengan arahan berikut:
$ sudo hostnamectl set-hostname mel.linuxhint.com
Sekarang but semula komputer anda agar perubahan berlaku.
but semula $ sudoMemasang Postfix:
Sekarang pasang Postfix dengan arahan berikut:
$ sudo apt pasca perbaikan
Tekan
Pilih Laman Internet. Kemudian tekan
Taipkan nama domain anda. Kemudian tekan
Postfix harus dipasang dan dikonfigurasi
Menyusun semula Postfix:
Sekiranya anda perlu mengkonfigurasi semula Postfix pelayan pada masa akan datang, jalankan arahan berikut:
$ sudo dpkg-reconfigure postfix
Berasaskan terminal Postfix wizard konfigurasi mesti muncul. Jawab sahaja soalan dan anda sudah selesai.
Mengkonfigurasi Pengguna untuk Menghantar dan Menerima E-mel:
Di Ubuntu 18.04 LTS, hanya pengguna yang ditambahkan ke mel kumpulan boleh menghantar dan menerima E-mel. Secara lalai, tidak ada pengguna yang ditambahkan ke mel kumpulan.
Anda boleh menambahkan pengguna yang anda log masuk ke mel kumpulan dengan arahan berikut:
$ sudo usermod -aG mel $ (whoami)
Sekiranya pengguna yang anda log masuk tidak mempunyai sudo atau hak pengguna super, anda boleh menambah pengguna, katakan linda kepada mel kumpulan dengan arahan berikut:
$ sudo usermod -aG mel linda
Sekiranya anda ingin membuat pengguna baru untuk menghantar dan menerima E-mail, jalankan arahan berikut:
$ sudo useradd -m -G mel USERNAMEDi sini, PENGGUNA adalah nama pengguna pengguna baru anda.
Dalam kes saya, katakan PENGGUNA adalah Kelly:
$ sudo useradd -m -G mail -s / bin / bash kelly
Sekarang jalankan arahan berikut untuk menetapkan kata laluan masuk untuk PENGGUNA kelly:
$ sudo passwd Kelly
Sekarang masukkan kata laluan untuk pengguna kelly dan tekan
Anda perlu menaip semula kata laluan sekali lagi. Setelah selesai, kata laluan harus ditetapkan.
Sekarang pengguna kelly boleh menghantar dan menerima E-mel.
Menghantar dan Membaca E-mel dari Command Line:
Ubuntu 18.04 LTS mempunyai banyak alat baris perintah untuk menghantar e-mel seperti Hantar surat, mel, bisu dan lain-lain.
Pada bahagian ini, saya akan menunjukkan kepada anda cara menggunakan mel arahan untuk menghantar dan membaca E-mel.
The mel program mungkin tidak dipasang secara lalai pada Ubuntu 18.04 LTS. Jalankan arahan berikut untuk memasangnya:
$ sudo apt pasang surat
Sekarang tekan y dan kemudian tekan
Ia mesti dipasang.
Sekarang anda boleh menghantar E-Mail dengan arahan berikut:
$ mel EMAIL_ADDRESSMari hantar E-mel ke kelly,
$ mel kelly @ linuxhint.com
Anda harus diminta memberikan Salinan Karbon (CC). Sekiranya anda ingin meneruskannya ke banyak alamat e-mel, taipkan alamat e-mel di sini. Jika tidak, biarkan kosong dan tekan
Sekarang taipkan tajuk E-mel anda. Setelah selesai, tekan
Sekarang taipkan e-mel anda.
Setelah selesai, tekan
Surat hendaklah dihantar.
Sekarang kelly boleh membaca E-Mail dengan arahan berikut:
$ melSeperti yang anda lihat, kelly menerima E-mel saya.
Sekarang taipkan nombor seperti yang tertera di bawah dan tekan
Ini E-mel yang saya hantar kelly.
Sekarang kelly boleh menghantar E-Mail kepada saya juga.
saya boleh nampak kellye-mel.
Ini adalah kellye-mel.
Itulah cara anda memasang dan mengkonfigurasi Postfix di Ubuntu 18.04 LTS. Terima kasih kerana membaca artikel ini.