Cara Mengatur Peringatan Email di Linux Menggunakan Gmail atau SMTP

May 5, 2025
Cloud dan Internet


Mesin Linux mungkin memerlukan intervensi administratif dalam banyak cara, tetapi tanpa login secara manual bagaimana Anda akan mengetahuinya? Berikut adalah cara menyiapkan email untuk mendapatkan pemberitahuan saat mesin Anda menginginkan cinta dan perhatian yang lembut.

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

Gambaran

Mengonfigurasi kemampuan pengiriman Email untuk mesin segera memberi kita kesimpulan bahwa banyak masalah administrasi sistem dan peringatan kritis akan secara otomatis dikirim ke administrator yang ditunjuk sistem itu. 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 dapat memasukkan email dari skrip bash.

Jangan khawatir — biasanya ini tidak mengirimi Anda spam dengan terlalu banyak informasi dan Anda dapat membatalkan konfigurasi jika dirasa mengganggu.

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

Prasyarat dan asumsi

Sebelum memulai, Anda sebaiknya memastikan bahwa semua ketentuan ini terpenuhi:

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

*Itu juga digunakan dan diuji pada DD-WRT , tetapi hanya akan dibahas dalam artikel mendatang (pembaruan: bukankah masa depan menyenangkan?) karena konfigurasi dan variasi konfigurasi yang diperlukan untuk platform tertanam semacam itu .

Mendirikan

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

sudo aptitude menginstal 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 porta sebagai 587, untuk server SMTP biasa ini biasanya tidak diperlukan.

  • [email protected]

    Biasanya nama mesin secara otomatis diisi oleh penyiapan paket, jika mesin memiliki kotak surat ini seharusnya baik-baik saja, tetapi jika tidak atau namanya tidak sama dengan kotak surat sesuaikan.

  • UseSTARTTLS = YES

    Aktifkan TLS untuk komunikasi sesi aman.

  • AuthUser = nama pengguna

    Nama pengguna kotak surat pengirim.

  • AuthPass = kata sandi

    Kata sandi dari kotak surat pengirim ..

  • FromLineOverride = ya

    Mengirimkan nama host sebagai ganti root[[email protected]].

Untuk membuat default (root) bidang "dari" menjadi nama server, edit file / etc / ssmtp / revaliases file:

sudo vim / etc / ssmtp / revaliases

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

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

Luar biasa ini semua yang harus Anda lakukan untuk mengaktifkan kemampuan. Mulai sekarang, mesin akan mengirimi Anda email jika ada sesuatu yang terjadi.

Mengonfirmasi penyiapan

Mari kita uji bahwa pengaturan ssmtp kita sudah benar dengan mengirim Email:


echo "Uji pesan dari server Linux menggunakan ssmtp" | sudo ssmtp -vvv [email protected]

"-Vvv" mengaktifkan keluaran verbositas jadi jangan khawatir ... ini untuk berjaga-jaga jika Anda mengalami masalah, Anda akan memiliki semacam keluaran untuk Google.
Jika semuanya berjalan dengan baik, Anda akan mendapatkan Email dalam beberapa detik.

Kami akan menunjukkan contoh skrip penyiapan ini di artikel mendatang.


Semoga Email Anda tidak memantul :)

How To Send Email In Linux Using Gmail

How To Get Email Alerts From Grafana To Gmail Or Your Internal Smtp Server

How To Setup Email Notifications Via Gmail

FreeNAS 11.2 - How To Setup Email Notification Using Gmail Account

How To Configure SMTP Server In Nextcloud For Password Reset And Email Notification Using Gmail

Configure SMTP For Email Alerts On Tableau Server

How To Send Email Using Postfix Mail Relay Server With Gmail - Best For Nagios Alerts

Linux Sendmail App Using Gmail As Relay To Send Automated Emails

Enable SMTP Mail With Gmail

How To Configure SMTP POSTFIX MAIL In Linux

Configure SSH Login Email Alerts In RHEL 8 | Receive SSH Login Alerts On Email For Your Linux Server

HOWTO Send An Email Using Gmail From A System Configuration Using Msmtp And Heirloom-mailx (Ubuntu)

Send Mail Notification From Zabbix Server Using Gmail

Install And Configure Postfix With Gmail SMTP For Perfect Mailing System

Install Postfix To Use Gmail As SMTP Server On Ubuntu 16.04

Use GMAIL To Send Emails From Linux Terminal And Shell Script


Cloud dan Internet - Artikel Terpopuler

Cara Mengatur dan Memulai Menggunakan Amazon Echo Show

Cloud dan Internet Jul 12, 2025

Itu Pertunjukan Gema adalah gadget asisten suara terbaru Amazon. Kali ini, Alexa hadir dengan layar sehingga dia dapat memutar video, menampilkan acara Anda, dan memb..


Cara Memantau Sumber Daya Sistem Chromebook Anda dengan Roda Gigi

Cloud dan Internet May 31, 2025

Meskipun Chromebook secara umum dianggap sebagai mesin "penggunaan biasa", mereka terus menjadi lebih kuat dan serbaguna. Dan saat mereka terus melakukan lebih banyak, tekanan pada ..


Cara Mengirim File Besar Melalui Email

Cloud dan Internet May 23, 2025

Banyak server email menolak untuk menerima lampiran email dengan ukuran tertentu. Meskipun ukuran lampiran tidak mengikuti perkembangan zaman, ada cara lain yang mudah untuk mengiri..


Cara Memastikan Google Memiliki Alamat Kantor dan Rumah Anda yang Benar

Cloud dan Internet Apr 17, 2025

Selama bertahun-tahun, Google telah menggunakan alamat rumah atau kantor Anda untuk memberi tahu berapa lama perjalanan Anda, mencari restoran terdekat, dan menunjukkan cuaca setemp..


Cara Menyesuaikan Latar Belakang Chromecast Anda untuk Menampilkan Gambar, Berita, dan Lainnya yang Dipersonalisasi

Cloud dan Internet Jan 19, 2025

KONTEN TIDAK CACHED Koleksi Latar Belakang yang dikurasi Google — foto yang muncul saat Chromecast atau kotak Android TV Anda menganggur — sangat bagus, tetapi terkadang Anda ..


Cara Menggabungkan Berbagai Produk HomeKit ke Dalam Ruangan, Zona, dan Pemandangan

Cloud dan Internet Mar 1, 2025

KONTEN TIDAK CACHED Ada kekurangan yang sangat aneh sistem Apple HomeKit : HomeKit mendukung penggabungan perangkat smarthome Anda ke dalam ruangan, zona, dan peman..


Bagaimana Cara Menyalin Ekstensi dari Satu Instalasi Chrome ke Instalasi Lainnya?

Cloud dan Internet Feb 14, 2025

Sinkronisasi otomatis antar browser berguna tetapi jika memungkinkan Anda down (atau Anda memilih untuk tidak menggunakannya) Anda masih dapat menyalin ekstensi secara manual di antara pe..


Lihat Prakiraan AccuWeather di Google Chrome

Cloud dan Internet Apr 19, 2025

KONTEN TIDAK CACHED Mampu mengawasi cuaca saat bekerja atau menjelajahi Internet pasti sangat membantu. Jika Anda menyukai prakiraan mendetail, bergabunglah dengan kami saat kami melihat ek..


Kategori