Az E-Mail egy nagyon gyakori kommunikációs eszköz a mai világban. Bárki könnyen kommunikálhat vagy megoszthat bármilyen dokumentumot barátaival, családtagjaival vagy kollégáival az e-mail elküldésével. Általában az emberek Bármilyen ingyenes e-mail szervert használnak, mint például a Gmail, a Yahoo, a Hotmail stb. az e-mail küldéséhez. De könnyen küldhet e-mailt a parancssorból a Linux operációs rendszerben. Számos módja van, hogy küldjön e-mailt a Linux. Néhány gyakori és egyszerű módja, hogy küldjön e-mailt az Ubuntu operációs rendszer a terminál látható ebben a bemutatóban.,
inicializálás:
sok Linux parancs elérhető e-mail küldésére a parancssorból vagy bash szkript használatával. De minden e-mail küldő parancs nem fog működni, ha nincs SMTP szerver megfelelően beállítva a rendszerben. Beállíthatja saját SMTP szerverét, hogy e-mailt küldjön a parancssorból, vagy bármilyen jól ismert e-mail szolgáltató, például a Gmail vagy a Yahoo ingyenes SMTP szerverét használhatja. A Gmail-fiók SMTP-kiszolgálóját ebben a bemutatóban használják., Ehhez a feladathoz ki kell választania egy Gmail-fiókot, és engedélyeznie kell a “kevésbé biztonságos alkalmazások engedélyezése” lehetőséget ahhoz, hogy az adott fiók elküldje az e-mailt. Az opció engedélyezéséhez látogasson el a következő oktatóanyagra.
az opció engedélyezése után meg kell nyitnia az ‘ /etc/ssmtp/ssmtp fájlt.conf’ with ‘root’ privilege and add the following lines at the end of the file. Az e-mail címét “AuthUser” – re, az e-mail Jelszavát pedig “AuthPass” – ra kell állítania a telepítés befejezéséhez.
példa-1: a Sendmail parancs használata
a Linux egyik népszerű e-mail küldő parancsa a “sendmail”., A felhasználó könnyen küldhet e-mailt a parancssorból ezzel a paranccsal. Ha a Sendmail csomag nincs telepítve a rendszerbe, akkor futtassa a következő parancsot a csomag telepítéséhez.
tegyük fel, hogy az e-mail tartalmat egy “e-mail” nevű fájl tárolja.txt ‘ a következő tartalommal. Itt a “tárgy:” utáni szöveg e-mail tárgyként kerül elküldésre, a fennmaradó rész pedig e-mail testületként kerül elküldésre.
e-mail.,txt
E-mail test tesztelése
futtassa a “sendmail” parancsot a címzett e-mail címével, mint a következő parancs.
2.példa: a “mail” parancs használata
az e-mailek Linuxban történő küldésének leggyakoribb parancsa a “mail” parancs. Ez a parancs alapértelmezés szerint nincs telepítve az Ubuntu-ra. Futtassa a következő parancsot a “mail” parancs telepítéséhez.,
a következő parancs megmutatja ennek a parancsnak a verzióját, ha telepítve van a rendszerben.
‘-s’ opciót használjuk az e-mail tárgyának meghatározásához. Futtassa a “mail” parancsot a “- s ” opcióval az e-mail tárgyával, valamint a címzett e-mail címével, mint a következő parancs. Kérni fogja a Cc: címet. Ha nem akarja használni a Cc: mezőt, akkor tartsa üresen, majd nyomja meg az enter billentyűt., Írja be az üzenet testét, majd nyomja meg a Ctrl + D gombot az e-mail elküldéséhez.
ha e-mail üzenettestet szeretne hozzáadni a parancshoz, akkor használja a”<<< következő parancs.
a feladó e-mail-címét is hozzáadhatja a ” mail ‘parancs az’ – A `opció használatával. A következő paranccsal küldjük el az e-mailt a tárgy, az”üzenet tárgya”, a feladó neve és e-mail címe,”Admin<> “és a címzett e-mail címét, valamint az üzenet törzsét, “tesztelő üzenet”.,
[email protected] <<<“testing message”
echo and pipe használatával e-mail üzenetet is küldhet( | ) parancs. A következő parancs a pipe (|) parancsot használja az üzenet elküldéséhez.
e-mail küldhető több címzettnek a “mail” paranccsal, a címzettek címeinek hozzáadásával vessző elválasztásával. A következő parancs e-mailt küld két címzettnek.
példa-3: a “mutt” parancs használata
mint a “mail” parancs, a “mutt” parancs alapértelmezés szerint nincs telepítve az Ubuntu-ra., Futtassa a következő parancsot a “mutt” parancs telepítéséhez.
“mutt” parancs hasonló a “mail” parancshoz, de a “mutt” parancsnak saját szerkesztője van az e-mail elküldéséhez. Futtassa a következő parancsot az érvényes e-mail címmel az e-mail elküldéséhez.
bármely fájlt csatolhat a “- A “opció segítségével a “mail” vagy a “mutt” paranccsal. A következő parancs csatolja a fájlelemeket.,txt az e-mail küldése közben.
példa-4: az “SSMTP” parancs használata
egy másik e-mail parancs az “ssmtp” parancs. Ha az ssmtp nincs telepítve, akkor először telepítse a csomagot. Az ssmtp telepítési parancsa a-1 példában látható. az ssmtp és a sendmail parancsok hasonlóan működnek.
futtassa a következő parancsot az érvényes e-mail címmel. Írja be az e-mail tárgyát és testét. A kilépéshez nyomja meg a ctrl+D billentyűt, majd küldje el az e-mailt.,
példa-5: a mailx parancs használata
HTML tartalmat küldhet e-mail testként anélkül, hogy csak a szöveges üzenetet küldené. Hozzon létre egy “teszt” nevű HTML fájlt.html ‘ használni, mint egy üzenet test.
teszt.,
<body>>
<h3> Email Sending </h3>
<font size=”2″ color=”red”>Testing Message body</font>
<</body>
</html>
`mailx` command works like `mail` command., Meg kell említeni tartalom-írja be a szöveg/html küldeni HTML tartalmat, mint az üzenet test “mailx” parancsot. A következő parancs elküldi a “teszt” tartalmát.html ‘ fájl, mint az e-mail üzenet test.
< teszt.html “””
ha ellenőrizni fogja a címzett e-mail fiókjának beérkező leveleit, akkor az e-mailek listája a következő képként jelenik meg.,
következtetés
a fenti parancsok megfelelő gyakorlása után remélem, hogy az olvasó könnyen küldhet e-mailt a parancssorból Linuxban.