Ini ialah arahan dacsemail yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
dacsemail - Ejen e-mel keluar mudah
SINOPSIS
dacsemail [-bcc addr] [{-bf | --fail badan} jalan] [{-bs | --tali badan} rentetan] [-cc addr]
[-ct nilai] [{-f | --dari} dari] [-h | - membantu] [-kepala nama nilai]
[{-pengirim surat | -mta} jalan] [{-mailer-bendera | -mta-bendera} rentetan] [-p | --prompt]
[-jimat jalan] [{-s | --subjek} tertakluk] [-penghantar pengirim] [{-t | --kepada} addr]
[-transformasi] [-v | --verbose] [-var nama nilai]
DESCRIPTION
Program ini adalah sebahagian daripada DACS suite.
. dacsemail utiliti ialah ejen mudah untuk menghantar mesej e-mel. Ia adalah yang berdiri sendiri
program yang tidak menerima biasa DACS pilihan baris arahan (dacsoptions[1]) mahupun
mengakses mana-mana DACS fail konfigurasi.
dacsemail membina sebuah RFC 822[2] memformat mesej tetapi tidak menghantarnya. Ia memerlukan satu
mel luar, seperti hantar surat(8)[3], untuk memindahkan mesej. Perintah mel dan
hujahnya boleh dinyatakan pada dacsemail baris arahan (lihat -pengirim surat) atau semasa membina
masa (lihat dacs.install(7)[4]).
PILIHAN
Jika sumber untuk badan mesej tidak dinyatakan pada baris arahan, ia akan dibaca
daripada input standard. Sekurang-kurangnya seorang penerima mesti dinyatakan menggunakan -t, -cc, Atau -bcc.
-bcc addr
Hantar mesej ke alamat penerima yang tidak didedahkan addr. Ia adalah tanggungjawab
daripada pengirim surat untuk memadamkan alamat penerima ini sebelum menghantar mesej.
Bendera ini mungkin diulang.
-bf jalan
--fail badan jalan
Baca kandungan mesej daripada jalan. Jika jalan ialah -, input standard dibaca.
-bs rentetan
--tali badan rentetan
Penggunaan rentetan sebagai badan mesej.
-cc addr
Hantar mesej kepada penerima addr sebagai salinan karbon. Bendera ini mungkin diulang.
-ct nilai
Tambahkan pengepala jenis Kandungan jenis MIME nilai kepada mesej. Jika nilai is
berbilang bahagian/alternatif, yang sesuai sempadan pembolehubah akan dibuat, melainkan satu
telah ditentukan pada baris arahan dengan -var bendera. Diandaikan bahawa
badan mesej telah diformatkan dengan betul untuk jenis MIME ini, atau akan
selepas ia diubah (lihat -transformasi).
-f dari
--dari dari
Penggunaan dari sebagai nilai pengepala Daripada mesej.
-h
- membantu
Cetak maklumat penggunaan dan kemudian keluar.
-kepala nama nilai
Tambahkan pengepala mesej bernama nama dengan nilai nilai. Bendera ini hanya boleh digunakan untuk
pengepala yang tidak mempunyai bendera tertentu (-t, -ct, -f, dan sebagainya).
-pengirim surat jalan
-mta jalan
Gunakan arahan ejen pemindahan mesej jalan (nama laluan penuh) dan bukannya
atur cara yang dikonfigurasikan. Program ini mesti membaca mesej daripada input standardnya dan
ekstrak senarai penerima daripada pengepala Kepada, Sk dan Skt mesej. (Jika seperti itu
mailer tidak tersedia, anda perlu menulis program kecil untuk membungkus mailer
dan menyediakan antara muka yang diperlukan untuk dacsemail.) Lalai adalah untuk dijalankan hantar surat(8)[3]
dengan yang -t bendera.
-mailer-bendera rentetan
-mta-bendera rentetan
Tidak kira pengirim surat, gunakan rentetan untuk bendera baris arahannya.
-p
--prompt
Sebelum mesej dihantar, paparkannya (kepada stderr) dan tunggu pengguna untuk
membalas gesaan. Pada gesaan, pengguna boleh membatalkan mesej atau membenarkannya
dihantar.
-jimat jalan
Sebelum menghantar (atau menggesa), tulis salinan mesej keluar kepada jalan,
menggantikan mana-mana kandungan fail sebelumnya.
-s tertakluk
--subjek tertakluk
Tetapkan pengepala Subjek mesej kepada tertakluk.
-penghantar pengirim
Tetapkan pengepala Pengirim mesej kepada pengirim.
-t addr
--kepada addr
Tambah addr sebagai penerima "Kepada". Bendera ini mungkin diulang.
-transformasi
Badan mesej, tidak kira bagaimana ia dinyatakan, ditapis melalui DACS
fungsi transformasi. Sila rujuk dacs_transform(8)[5] untuk butiran. Tiada akses
peraturan kawalan mungkin dikaitkan dengan sebarang transformasi; iaitu mereka semua
tanpa syarat. Kesan yang serupa boleh diperolehi dengan menyalurkan keluaran
dacstransform(1)[6] ke dalam dacsemail.
-v
--verbose
Dayakan output verbose untuk nyahpepijat.
-var nama nilai
Buat a berubah-ubah[7] bernama nama bersedia untuk nilai untuk fungsi transformasi. The
nilai pembolehubah boleh dirujuk dalam badan mesej dalam DACS ruang nama sebagai
${DACS::name}. Pembolehubah mestilah belum ditakrifkan.
CONTOH
Katakan myfile mengandungi teks berikut:
Ini adalah mesej berbilang bahagian dalam format MIME.
--${DACS::boundary}
Jenis Kandungan: teks/biasa; charset=us-ascii
Kandungan-Pelupusan: sebaris
Pengekodan-Pemindahan Kandungan: 7bit
Helo, ${DACS::user}!
--${DACS::boundary}
Jenis Kandungan: teks/html; charset=us-ascii
Kandungan-Pelupusan: sebaris
Pengekodan-Pemindahan Kandungan: 7bit
Helo, ${DACS::user}!
--${DACS::boundary}--
Perintah berikut mungkin digunakan untuk menghantar mesej dengan berbilang bahagian/alternatif
badan berstruktur:
% dacsemail -ct berbilang bahagian/alternatif -f [e-mel dilindungi] \
-t [e-mel dilindungi] -s "Hello" -transform -var user Auggie -bf myfile
Mesej yang terhasil akan kelihatan seperti berikut:
kepada: [e-mel dilindungi]
dari: [e-mel dilindungi]
Subjek: Hello
Jenis kandungan: berbilang bahagian/alternatif; sempadan="_----------=_03885942562898683484"
Tarikh: Rab, 07 Apr 2010 16:48:41 -0700 (PDT)
Pengekodan pemindahan kandungan: 7bit
Pengirim X: DACS 1.4.24a
Ini adalah mesej berbilang bahagian dalam format MIME.
--_----------=_03885942562898683484
Jenis Kandungan: teks/biasa; charset=us-ascii
Kandungan-Pelupusan: sebaris
Pengekodan-Pemindahan Kandungan: 7bit
Hello, Auggie!
--_----------=_03885942562898683484
Jenis Kandungan: teks/html; charset=us-ascii
Kandungan-Pelupusan: sebaris
Pengekodan-Pemindahan Kandungan: 7bit
Hello, Auggie!
--_----------=_03885942562898683484--
Gunakan dacsemail dalam talian menggunakan perkhidmatan onworks.net