Sähköpostihälytysten määrittäminen Linuxissa Gmailin tai SMTP: n avulla

May 5, 2025
Pilvi ja Internet


Linux-koneet saattavat tarvita hallinnollisia toimenpiteitä lukemattomilla tavoilla, mutta kirjautumatta niihin manuaalisesti, mistä tiedät siitä? Näin määrität sähköpostit saadaksesi ilmoituksen, kun koneesi haluavat lempeää rakkautta ja huomiota.

Tämä tekniikka on tietysti tarkoitettu todellisille palvelimille, mutta jos sinulla on talossa istuva Linux-ruutu, joka toimii kotipalvelimena, voit käyttää sitä myös siellä. Itse asiassa, koska monet kodin Internet-palveluntarjoajat estävät säännöllisen lähtevän sähköpostin, saatat löytää tämän tekniikan erinomaisen tavan varmistaa, että saat edelleen hallinnointiviestejä, jopa kotipalvelimilta.

Yleiskatsaus

Koneen sähköpostin lähetysominaisuuden määrittäminen antaa meille heti kuvan siitä, että suuri osa järjestelmän järjestelmänvalvontaongelmista ja kriittisistä hälytyksistä lähetetään automaattisesti järjestelmän nimettyyn järjestelmänvalvojaan. Huomattavin esimerkki on, että cron-työn suorittamisvirheet kuuluvat tähän luokkaan ja ilmoittavat siksi järjestelmänvalvojalle, että ajoitetuissa töissä, kuten varmuuskopioissa, oli ongelma heti, kun ne tapahtuvat, mukaan lukien raportin vakiovirhe (stderr). Voimme myös sisällyttää sähköpostin lähettämisen bash-skripteistä.

Älä huoli - se ei yleensä roskapostia sinulle liikaa tiedoilla, ja voit vain poistaa sen asetukset, jos se tulee ärsyttäväksi.

Debian-pohjaisissa järjestelmissä on myös muita erittäin monipuolisia sähköpostiviesteihin liittyviä ohjelmia ssmtp paketti, joka sopii hyvin, jos kaikki mitä haluat tehdä, on agentti lähettämään sähköposteja toisella sähköpostipalvelimella (MTA) tarvitsematta määrittää koko postfix- tai sendmail-määritystä.

Edellytykset ja oletukset

Ennen kuin aloitamme, sinun on varmistettava, että kaikki nämä ehdot täyttyvät:

  • Sinulla on SMTP-palvelin, joka voi vastaanottaa sähköposteja koneiltasi ja lähettää ne vastaanottajalle (ts. Yrityspörssi tai Gmail).
  • Sinulla on käyttäjätunnukset käyttäjälle, joka pystyy lähettämään sähköpostia palvelimella (eli postilaatikko tai Gmail-tili).
  • Tätä menettelyä on käytetty ja testattu * Debian-pohjaisissa järjestelmissä (Lenny, Ubuntu & Mint), joten jos et ole missään näistä jakeluista, mittarilukema voi vaihdella.
  • Näet minun käyttävän VIMiä editoriohjelmana, tämä johtuu vain siitä, että olen tottunut siihen ... voit käyttää mitä tahansa muuta haluamaasi editoria.

*Se on myös käytetty ja testattu DD-WRT: llä , mutta siitä kerrotaan vain tulevassa artikkelissa (päivitys: eikö tulevaisuus ole hauskaa?) tarvittavat asennus- ja kokoonpanomuutokset tällaiselle upotetulle alustalle .

Perustaa

Asenna ssmtp (Simple S.M.T.P) -paketti seuraavalla komennolla:

sudo aptitude asenna ssmtp

Muokkaa sitten määritystiedostoa:

sudo vim /etc/ssmtp/ssmtp.conf

Säädä ja lisää tarvittaessa seuraavat parametrit:

  • [email protected]

    Vaihda se postmasterista koneen järjestelmänvalvojan sähköpostiosoitteeseen.

  • mailhub = smtp.gmail.com: 587

    Sähköpostipalvelimesi on tässä tapauksessa Gmail, joten meidän on määritettävä portiksi 587, tavallisille SMTP-palvelimille tämä ei yleensä ole tarpeen.

  • [email protected]

    Yleensä laitteen nimi täytetään automaattisesti paketin määrityksessä, jos koneella on postilaatikko, tämän pitäisi olla hieno, mutta jos se ei ole tai nimi ei ole sama kuin postilaatikko, säädä vastaavasti.

  • KäytäSTARTTLS = KYLLÄ

    Ota TLS käyttöön suojatulle istuntoviestinnälle.

  • AuthUser = käyttäjänimi

    Lähettävän postilaatikon käyttäjänimi.

  • AuthPass = salasana

    Lähettävän postilaatikon salasana ..

  • FromLineOverride = kyllä

    Lähettää isäntänimen root[[email protected]]: n sijaan.

Muokkaa oletusarvoa (pääkäyttäjä) "from" -kentästä palvelimen nimeksi / etc / ssmtp / revaliases tiedosto:

sudo vim / etc / ssmtp / revaliases

Lisää siihen haluttu käännös, joka Gmail-esimerkkitapauksessamme on:

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

Uskomattoman tämä on kaikki mitä sinun on tehtävä kyvyn mahdollistamiseksi. Tästä lähtien kone lähettää sinulle sähköpostia, kun jotain on menossa.

Vahvistetaan asetusta

Testataan, että ssmtp-asetuksemme olivat oikein lähettämällä sähköpostia:


echo "Testaa viesti Linux-palvelimelta ssmtp: n avulla" | sudo ssmtp -vvv sähkö[email protected]

"-Vvv" ottaa käyttöön sanatulostuksen, joten älä pelkää ... tämä on vain siinä tapauksessa, että kohtaat ongelmia, sinulla on jonkinlainen lähtö Googlelle.
Jos kaikki menee hyvin, sinun pitäisi saada sähköposti muutamassa sekunnissa.

Näytämme komentosarjoja tästä asennuksesta tulevissa artikkeleissa.


Olkoon sähköpostisi ei-pomppiva lajike :)

.entry-sisältö .entry-alatunniste

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


Pilvi ja Internet - Suosituimmat artikkelit

Kuinka käyttää YouTuben uutta Creator Studiota

Pilvi ja Internet Apr 1, 2025

YouTuben uusi Creator Studio on poistunut beta-versiosta ja on nyt määritetty oletustudio kaikille käyttäjille. Se on muotoiltu paljon eri tavalla, ja siinä on paljon enemmän ..


Vaihdetaanko Androidiin? Tässä on kaikki mitä sinun tarvitsee tietää

Pilvi ja Internet Jun 14, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Jos olet siirtymässä Androidiin toiselta alustalta, vaihto voi olla hieman pelottava. Jotkut asiat voivat toimia tutulla tavalla, mutta on niin moni..


Kuinka poistaa ja mukauttaa Facebookin ilmoitukset, tekstit ja sähköpostit

Pilvi ja Internet Feb 19, 2025

Facebook haluaa todella pitää sinut heidän alustallaan. Yksi tapa, jolla he tekevät, on lähettämällä sinulle ilmoituksia aina, kun tapahtuu pienintäkään asiaa. Etkä näe..


Kuinka lisätä erilainen reaktio Facebook-viestiin (kuten sydän tai emoji)

Pilvi ja Internet Jun 30, 2025

Sosiaalisella medialla on taipumus kiertää sanoja ja niiden merkityksiä. Verkossa sanat, kuten "Ystävä", "Seuraa" ja "Tykkää", tarkoittavat kaikki hienovaraisesti erilaisia �..


Kuinka T-Mobilen ilmainen musiikin ja videoiden suoratoisto toimii

Pilvi ja Internet Oct 14, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Tiedot ovat tietoja ... paitsi silloin, kun niitä ei ole. T-Mobile tekee asioista hieman hämmentäviä antamalla sinulle tietyn määrän tietoa ja ..


Kuinka voin ottaa Silverlightin käyttöön Google Chromen versiossa 42 ja uudemmissa?

Pilvi ja Internet May 14, 2025

Katsomme kaikki nykyään paljon suosikkitelevisio-sarjoja ja elokuvia selaimissamme, mutta mitä teet, kun et voi katsella videoita suosikkiselaimellasi? Tämän päivän SuperUser..


Holiday 2010 -henkilökohtaiset teemat Firefoxille

Pilvi ja Internet Jun 2, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Tarvitseeko Firefox-selaimesi kevyesti lomailua sen kirkastamiseksi? Istu sitten alas ja nauti näiden 20 upean loma-personateeman läpi, jotka olemme kerännee..


Tallenna 15 näppäinpainallusta - Täytä URL-osoite painamalla Ctrl + Enter

Pilvi ja Internet Feb 13, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Tiedän mitä ajattelet. Haluat avata https://www.howtogeek.com, mutta http: // sekä www ja .com on vaikea kirjoittaa. Tässä on pikakuvake. ..


Luokat