Cara Mengatur Pemberitahuan Email di Linux Menggunakan Gmail atau SMTP

Daftar Isi:

Cara Mengatur Pemberitahuan Email di Linux Menggunakan Gmail atau SMTP
Cara Mengatur Pemberitahuan Email di Linux Menggunakan Gmail atau SMTP

Video: Cara Mengatur Pemberitahuan Email di Linux Menggunakan Gmail atau SMTP

Video: Cara Mengatur Pemberitahuan Email di Linux Menggunakan Gmail atau SMTP
Video: How To Change/Adjust Printer Properties In Windows 11 [Tutorial] - YouTube 2024, Mungkin
Anonim
 Mesin Linux mungkin memerlukan intervensi administratif dalam banyak cara, tetapi tanpa secara manual masuk ke dalamnya bagaimana Anda akan mengetahuinya? Berikut ini cara menyiapkan email untuk mendapatkan pemberitahuan ketika mesin Anda menginginkan beberapa cinta dan perhatian yang lembut.
Mesin Linux mungkin memerlukan intervensi administratif dalam banyak cara, tetapi tanpa secara manual masuk ke dalamnya bagaimana Anda akan mengetahuinya? Berikut ini cara menyiapkan email untuk mendapatkan pemberitahuan ketika mesin Anda menginginkan beberapa cinta dan perhatian yang lembut.

Tentu saja, teknik ini dimaksudkan untuk server nyata, tetapi jika Anda memiliki kotak Linux yang ada di rumah Anda yang bertindak sebagai server rumah, Anda dapat menggunakannya di sana juga. Bahkan, karena banyak ISP rumah memblokir email keluar reguler, Anda mungkin menemukan teknik ini cara yang bagus untuk memastikan Anda masih mendapatkan email administrasi, bahkan dari server rumah Anda.

Ikhtisar

Mengonfigurasi kemampuan pengiriman Email untuk mesin segera memberi kita gambaran bahwa banyak masalah administrasi sistem dan lansiran kritis akan secara otomatis dikirim ke administrator yang ditetapkan sistem tersebut. Contoh yang paling penting adalah bahwa kesalahan pelaksanaan pekerjaan cron termasuk dalam kategori ini dan oleh karena itu akan memberi tahu admin bahwa ada masalah dengan pekerjaan terjadwal seperti pencadangan segera setelah terjadi termasuk kesalahan standar (stderr) keluaran dalam laporan. Kami juga akan dapat memasukkan email dari skrip bash.

Jangan khawatir - biasanya tidak terlalu banyak mengirimi Anda informasi dan Anda dapat membatalkannya jika itu menjadi menjengkelkan.

Pada sistem berbasis Debian, selain itu banyak sekali program email yang sangat serbaguna terkait juga ada ssmtp paket, yang cocok sekali jika yang ingin Anda lakukan hanyalah memiliki agen untuk mengirim email menggunakan server email lain (MTA), tanpa harus menyiapkan seluruh postfix atau konfigurasi sendmail untuk melakukannya.

Prasyarat dan asumsi

Sebelum memulai, Anda harus memastikan bahwa semua ketentuan ini dipenuhi:

  • Anda memiliki server SMTP yang dapat menerima email dari mesin Anda dan mengirimnya ke penerima (yaitu bursa perusahaan Anda atau Gmail).
  • Anda memiliki kredensial untuk pengguna yang dapat mengirim Email di server itu (misalnya kotak surat atau akun Gmail).
  • Prosedur ini telah digunakan dan diuji pada * Sistem berbasis Debian (Lenny, Ubuntu & Mint), jadi jika Anda tidak di salah satu distribusi tersebut, jarak tempuh Anda mungkin bervariasi.
  • Anda akan melihat saya menggunakan VIM sebagai program editor, ini hanya karena saya sudah terbiasa … Anda dapat menggunakan editor lain yang Anda inginkan.

* Ini juga digunakan dan diuji pada DD-WRT, tetapi hanya akan dibahas di artikel mendatang (pembaruan: bukan masa depan yang menyenangkan?) Karena konfigurasi dan variasi konfigurasi yang diperlukan untuk platform yang disematkan tersebut.

Mempersiapkan

Untuk menginstal paket ssmtp (Simple S.M.T.P), gunakan perintah berikut:

sudo aptitude install ssmtp

Kemudian edit file konfigurasi:

sudo vim /etc/ssmtp/ssmtp.conf

Sesuaikan dan tambahkan seperlunya parameter berikut:

  • [email protected]

    Ubah dari postmaster ke Email admin mesin.

  • mailhub=smtp.gmail.com:587

    Server email Anda dalam kasus kami ini adalah Gmail jadi kami harus menentukan port sebagai 587, untuk server SMTP biasa biasanya tidak diperlukan.

  • [email protected]

    Biasanya nama mesin secara otomatis diisi oleh pengaturan paket, jika mesin memiliki kotak surat ini harus baik-baik saja, tetapi jika tidak atau namanya tidak sama dengan kotak surat menyesuaikan sesuai.

  • UseSTARTTLS=YES

    Aktifkan TLS untuk komunikasi sesi aman.

  • AuthUser=username

    Nama pengguna dari kotak surat pengirim.

  • AuthPass=password

    Kata sandi dari kotak surat pengiriman..

  • FromLineOverride=yes

    Mengirimkan nama host bukan root [[email protected]].

Untuk membuat default (root) "from" field menjadi nama server, edit / etc / ssmtp / revaliases mengajukan:

sudo vim /etc/ssmtp/revaliases

Dan tambahkan ke dalamnya terjemahan yang diinginkan yang dalam contoh kasus Gmail kami adalah:

root:[email protected]:smtp.gmail.com

Hebat sekali, inilah yang harus Anda lakukan untuk mengaktifkan kemampuan. Mulai sekarang, mesin akan mengirimi Anda email ketika ada sesuatu yang terjadi.

Konfirmasi pengaturan

Memungkinkan menguji bahwa penyiapan ssmtp kami benar dengan mengirim Email:

echo 'Test message from Linux server using ssmtp' | sudo ssmtp -vvv [email protected]

"-Vvv" berubah pada output verbositas jadi jangan khawatir … ini hanya jika Anda menemui masalah, Anda akan memiliki semacam output ke Google untuk. Jika semua berjalan dengan baik, Anda harus mendapatkan Email dalam beberapa detik.

Kami akan menunjukkan contoh tertulis dari pengaturan ini di artikel mendatang.

Image
Image

Semoga Email Anda dari berbagai non-terpental:)

Direkomendasikan: