Telnet - SMTP Perintah (mengirim mail menggunakan telnet)
Untuk mengakses kotak
* Koneksi internet aktif (tahap memalukan untuk dilewatkan kadang-kadang!)
* Alamat dari sebuah mail server yang mampu menyampaikan untuk Anda - biasanya diberikan oleh operator dialup Anda (mail.domain.ext misalnya)
* Sebuah alamat email yang valid (misalnya mail@domain.ext)
Hal pertama yang harus dilakukan adalah membuka koneksi dari komputer Anda ke server mail anda.
telnet mail.domain.ext 25
Anda harus menerima balasan seperti:
Mencoba ???.???.???.???...
Tersambung ke mail.domain.ext.
Escape character is'^]'.
220 mail.domain.ext ESMTP Sendmail versi-nomor;??? Tanggal gmtoffset waktu?
Anda akan perlu delcare mana Anda mengirim email dari:
local.domain.name HELO - dont terlalu khawatir tentang nama domain lokal Anda, walaupun Anda benar-benar harus menggunakan nama domain yang tepat Anda sepenuhnya memenuhi syarat seperti yang terlihat oleh dunia luar mail server tidak memiliki pilihan selain mengambil kata Anda untuk itu per RFC822- RFC1123.
Ini akan memberikan Anda:
250 mail.domain.ext Halo local.domain.name [loc.al.ip], senang bertemu dengan Anda
Sekarang memberikan alamat email Anda:
(Pada banyak mailservers spasi setelah: dibutuhkan bukan yang opsional Berkat Justing Goldberg.)
MAIL FROM: mail@domain.ext
Akan menghasilkan:
250 2.1.0 mail@domain.ext ... Sender ok
Jika tidak silahkan melihat kemungkinan masalah.
Sekarang memberikan alamat penerima:
RCPT TO: mail@otherdomain.ext
Akan menghasilkan:
250 2.1.0 mail@otherdomain.ext ... Penerima ok
Jika tidak silahkan melihat kemungkinan masalah. Catatan mail server Google membutuhkan <dan> sekitar alamat email (terima kasih kepada Paulus Beattie).
Untuk mulai membuat isu pesan perintah DATA
Jika Anda ingin subjek untuk Subject ketik email Anda: subjek-ketik di sini-lalu tekan enter dua kali (ini diperlukan agar sesuai dengan RFC 882)
Anda sekarang dapat melanjutkan untuk tipe tubuh pesan Anda (misalnya hello mail@otherdomain.ext dari mail@domain.ext)
Untuk memberitahu server mail yang sudah menyelesaikan pesan masukkan tunggal "." pada baris pada itu sendiri.
Mail server harus membalas dengan: 250 2.0.0 ???????? Pesan yang diterima untuk pengiriman
Anda dapat menutup koneksi dengan perintah QUIT.
mailserver harus membalas dengan sesuatu seperti: 221 2.0.0 menutup koneksi mail.domain.ext
Koneksi ditutup oleh host asing.
Berikut adalah daftar masalah yang saya temui dan perbaikan mereka
501 nouser@nosuchplace.here ... domain Pengirim harus ada
Domain yang Anda kirim dari harus ada
503 Butuh MAIL sebelum RCPT
Sebuah penerima telah ditetapkan sebelum pengirim.
550 mail@domain.ext ... Menyampaikan Ditolak
Server e-mail telah menolak untuk relay mail untuk Anda, ini mungkin untuk sejumlah alasan, tetapi resons khas meliputi:
Tidak menggunakan penyedia ini untuk koneksi internet dan / atau
Tidak menggunakan alamat email yang diberikan oleh pemilik server.
Beberapa hal yang harus diwaspadai:
1. Jika Anda mengetik terlalu cepat, kadang-kadang tidak akan mengenali teks Anda (weird!)
2. Tombol backspace seringkali tidak bekerja dengan beberapa klien telnet (meskipun mungkin tampak seolah-olah tidak)
Aku akan menempatkan lebih banyak dan ketika saya mendapatkan mereka dan mencari cara untuk memperbaiki setiap masalah.
Valid XHTML 1.0!
Tidak ada komentar:
Posting Komentar