Mengirim email melalui baris perintah

Kadang-kadang ada situasi seperti itu, perlu untuk menguji kinerja remote / atau server email Anda, atau tidak ada cara untuk mengirim email dengan cara biasa (klien email tidak berfungsi / hilang).

Dalam hal ini, baris perintah datang untuk menyelamatkan. Cara mengirim surat dari baris perintah?

Akses ke SMTP melalui telnet (mengirim surat). Perintah tebal yang diketik pengguna
telnet mail.testdomain.ru 25
mail.testdomain.ru adalah alamat server smtp tempat Anda ingin bergabung
25 - smtp-port dari server yang terhubung dengan klien telnet
220 mail.testdomain.ru ESMTP Sendmail 8.13.3 / 8.13.4; Sabtu, 21 Jul 2010 09:50:16 +400
ehlo lo
ehlo lo - di sini kita harus menyapa server smtp jarak jauh
250-TINGKATKAN STATUS
250-PIPELINING
250-8BITMIME
Ukuran 250
250-dsn
250-ETRN
250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5
250 DELIVERBY
250 BANTUAN
email dari: [email protected]
di sini kami menunjukkan bahwa alamat pengirim surat itu adalah [email protected]
250 2.1.0 [email protected] ... Pengirim ok
informasi bahwa pengirim mengecek berhasil
rcpt ke: [email protected]
di sini kita memasukkan alamat surat penerima surat [email protected]
250 2.1.5 [email protected] ... Penerima ok
informasi bahwa verifikasi penerima berhasil
data
perintah data mengatakan bahwa isi surat akan lebih jauh
354 Masukkan email, akhiri dengan “.” pada garis dengan sendirinya
server memberitahu kita bahwa kita dapat mengetik teks surat itu, dan untuk menyelesaikan surat itu kita harus mengetikkan titik “.” di baris baru di akhir badan surat
pengujian surat sistem!!
ini teks kita
.
point - kami memberi tahu server bahwa surat itu sudah selesai dan dapat dialamatkan ke
250 2.0.0 l365oGFR435164 Pesan diterima untuk pengiriman
pemberitahuan server - surat telah diantri untuk dikirim

Kiat. Dalam hal server memerlukan otorisasi, metode pengiriman ini dijelaskan dalam artikel Mengirim surat melalui SMTP dengan otorisasi