Ini adalah perintah faxmail yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, Windows online emulator atau MAC OS online emulator
PROGRAM:
NAMA
surat faks - hylafax aplikasi gerbang surat-ke-faks
RINGKASAN
surat faks [ Pilihan ] [ tujuan [ dari ] ]
DESKRIPSI
surat faks mengambil pesan surat elektronik pada input standar dan mengirimkannya sebagai faksimili
ke hylafax server untuk transmisi.
surat faks dirancang untuk digunakan dalam membangun surat elektronik ke layanan gateway faksimili.
Misalnya, alias surat dapat dibuat untuk mengirimkan surat elektronik secara otomatis; misalnya
sam: "|/usr/bin/faxmail sam@5551212"
or surat faks dapat digunakan sebagai ``agen transportasi surat'', mengekstrak pengiriman yang diperlukan
informasi langsung dari amplop pesan surat.
FORMAT
surat faks memformat pesan email sesuai dengan aturan berikut: Pertama, ia mem-parsing
informasi amplop yang menafsirkan informasi meta-header (lihat di bawah) yang ada.
Setelah seluruh amplop dikumpulkan, ia memancarkan serangkaian baris header yang diformat. Oleh
default semua informasi header kecuali ``Dari'', ``Ke'', ``Cc'', ``Subjek'', dan
Baris ``Tanggal'' dibuang. Baris header yang disimpan memiliki label (tali ke
kiri dari ``:'') yang diatur dalam a pin fon dan nilai (string di sebelah kanan ``:'')
diatur dalam sebuah italic fon. Pesan email yang sesuai dengan Email Internet Serbaguna
Spesifikasi ekstensi (MIME) diuraikan dan ditangani sesuai dengan aturan yang diberikan di bawah ini.
Bagian tubuh teks biasa dari pesan email diformat dalam a teks fon dengan antrean panjang apa pun
dibungkus pada batas kata kecuali -c pilihan telah ditentukan.
Secara default, surat faks mengatur semua teks dalam tipe 10 titik pada orientasi potret 8.5" kali 11
halaman dengan margin atas .35", margin bawah .25", dan margin kiri dan kanan .25". Ada
adalah opsi baris perintah untuk mengontrol ukuran titik, dimensi halaman, orientasi, dan
pemformatan multi-kolom. Pemformatan teks juga dapat dikontrol melalui meta-header
arahan ditempatkan dalam amplop pesan surat.
AMPLOP PENGOLAHAN
surat faks pra-proses informasi amplop (yaitu baris header) sebelum memformat
isi pesan. Baris header yang namanya dimulai dengan ``X-FAX-'' (tidak peka huruf besar/kecil)
ditangani secara khusus-mereka diperlakukan sebagai arahan perintah yang menentukan cara menghasilkan
POSTSCRIPT yang dihasilkan atau, opsional, cara mengirimkan dokumen yang dihasilkan sebagai
faksimil. Kumpulan meta-header yang diketahui sesuai dengan kumpulan konfigurasi
parameter yang ditentukan di bawah ini. Meta-header ditetapkan sebagai ``X-FAX-parameter'' di mana
parameter adalah nama parameter konfigurasi; misalnya ``X-FAX-TabStop'' untuk mengatur
jumlah spasi di antara perhentian tab.
Kontrol untuk menentukan header yang akan dilewati dalam teks yang diformat tidak mengidentifikasi
hanya tajuk mana tetapi juga urutan tajuk yang harus dipancarkan. surat faks
menginisialisasi kumpulan header untuk disimpan ke: ``Ke Dari Subjek Cc Tanggal''. Jika pesanan ini
dapat diterima maka tajuk tambahan dapat dengan mudah ditambahkan dengan X-FAX-Header
pengarahan; misalnya ``X-FAX-Headers: Message-id''. Namun jika urutan yang berbeda diinginkan
maka set header harus dihapus dengan tag header ``clear'' dan kemudian sepenuhnya
ditentukan dalam urutan yang diinginkan; Misalnya,
X-FAX-Headers: hapus Tanggal ID Pesan Ke Subjek Dari Cc
akan menyebabkan header dipancarkan dalam urutan ``Message-Id Date To Subject From Cc''
(tergantung pada header apa yang ada). Perhatikan secara khusus bahwa semua baris header di
amplop dapat ditekan dengan menentukan ``X-FAX-Headers: clear''; ini berguna, untuk
contoh, ketika isi pesan email berisi dokumen yang telah diformat sebelumnya yang akan
ditularkan.
Selain pengendalian di atas, surat faks juga dapat diinstruksikan untuk menggantikan
string arbitrer untuk tag header saat membuat amplop akhir. Fasilitas ini dapat
digunakan untuk memformat informasi header ad-hoc yang lebih baik yang dilewatkan melalui amplop
pesan. Meta-header ``X-FAX-MapHeader'' menentukan cara memetakan baris header. Untuk
contoh,
X-FAX-MapHeader: x_FAX_Untuk Mengirimkan FAX Ke
akan menyebabkan header ``x_FAX_For'' yang muncul di amplop diganti di
amplop yang diformat dengan ``Kirim FAKS Ke''.
PANTOMIM PENGOLAHAN
surat faks mem-parsing pesan email MIME dan melakukan beberapa pekerjaan dasar untuk:
· decode bagian yang dikodekan,
· memformat pesan dan bagian teks menjadi dokumen Postscript
· masukkan ``digest dividers'' antara multipart/digest subparts,
· memformat bagian pesan/rfc822 seperti dijelaskan di atas untuk amplop tingkat atas, dan
· menyerahkan semua dokumen terlampir lainnya untuk difaks.
Pemrosesan MIME cukup sederhana dan (saat ini) agak terbatas. surat faks memiliki
dukungan bawaan untuk bagian MIME berikut: teks/polos, multibagian/campuran,
multipart/digest, pesan/rfc822, aplikasi/postscript, dan aplikasi/x-faxmail-
prolog. Bagian juga dapat diproses melalui skrip pemrosesan eksternal yang surat faks
mencari dalam hierarki direktori ``MIME converters''. Skrip eksternal dapat menimpa
pemrosesan bawaan atau melengkapi dukungan bawaan. Untuk setiap bagian tubuh MIME dengan tipe T
dan subtipe S surat faks memeriksa terlebih dahulu untuk skrip yang dapat dieksekusi bernama T/S di konverter
hierarki. Jika skrip ada maka dijalankan dan output yang dihasilkan disimpan sebagai
dokumen diserahkan ke hylafax. Jika output kosong, bagian tersebut ditekan, dan akan
tidak diserahkan. Semua bagian lainnya akan disimpan sebagai dokumen dan dikirimkan ke hylafax.
surat faks menggunakan aturan ketik(5). mekanisme untuk mengubah format file menjadi salah satu format
hylafax Mendukung
Dukungan penanganan bawaan adalah sebagai berikut: teks/bagian biasa diformat menggunakan
kegagalan teks fon dan ukuran titik; multipart/campuran adalah ``burst'' dan ditafsirkan per
spesifikasi tetapi sebaliknya tidak diformat; multipart/digest adalah burst dan opsional
Tanda ``digest divider'' dapat dimasukkan sebelum setiap subbagian; pesan/rfc822 adalah
diformat seperti dijelaskan di atas dengan garis header amplop dipisahkan dan diformat dengan huruf tebal dan
font miring (selain itu, jika tidak ada cukup ruang di output saat ini
halaman/kolom untuk amplop pesan, pembagi opsional, dan satu baris teks, lalu surat faks
akan menyisipkan ``break'' sehingga pesan dimulai di bagian atas halaman/kolom berikutnya);
application/postscript disalin melalui untouched ke output; aplikasi/x-faxmail-
prolog disalin melalui tak tersentuh ke akhir bagian prolog yang dihasilkan
Dokumen PostScript untuk mengizinkan penyesuaian output yang diformat.
surat faks mendukung skema Content-Transfer-Encoding berikut: 7bit, 8bit, biner,
base64, dikutip-printable, dan x-uuencode. Set karakter apa pun yang bukan us-ascii adalah
diperlakukan sebagai iso-8859-1.
SERVER PENGIRIMAN
Ketika surat faks dipanggil itu memberikan dokumen yang diformat langsung ke a hylafax Server
untuk transmisi sebagai faksimili. Argumen baris perintah dapat diberikan untuk menentukan
tujuan pengiriman dan identitas pengirim; biasanya dari informasi yang diambil melalui surat
fasilitas transportasi. Sebuah baris perintah tujuan ditentukan dengan sintaks yang sama dengan
argumen untuk -d opsi ke kirimfax(1) perintah. Demikian pula setiap dari identitas
ditentukan pada baris perintah mengikuti aturan yang sama seperti -f pilihan untuk kirimfax. Sebuah
dialstring eksplisit untuk digunakan dalam pengiriman juga dapat ditentukan dengan X-FAX-Dialstring
header dalam amplop pesan email. Jika tidak ada identitas pengirim yang diberikan pada perintah
garis lalu surat faks akan mengekstraknya dari baris ``Dari'' di dalam amplop. surat faks akan
tidak mengirimkan pesan untuk pengiriman jika dialstring atau identitas pengirim tidak ada
atau nol.
Baris header X-FAX- dapat dimasukkan dalam amplop pesan email untuk mengontrol pengiriman
dan proses pengiriman. Seperti di atas, baris ini ditetapkan sebagai ``X-FAX-parameter'' di mana
parameter adalah nama parameter konfigurasi untuk kirimfax program; misalnya ``X-FAX-
VRes'' untuk mengatur resolusi vertikal faksimili yang dikirimkan. Secara default otomatis
pembuatan halaman sampul diaktifkan ketika pengiriman langsung digunakan; ini dapat ditimpa dengan
itu -n pada baris perintah atau dengan menyertakan header X-FAX-AutoCoverPage di
amplop pesan.
PILIHAN
-1 Atur teks dalam satu kolom (default).
-2 Setel teks dua kolom.
-b fon Membuat fon, nama font POSTSCRIPT, ``pin fon'' digunakan untuk mengatur baris header.
Font tebal default adalah Helvetica-Bold.
-c Klip baris teks panjang alih-alih membungkusnya di margin halaman.
-C menutupi Gunakan file templat halaman sampul yang ditentukan oleh menutupi.
-f fon Membuat fon, nama font POSTSCRIPT, font teks yang digunakan untuk mengatur isi surat
pesan. Font teks default adalah Courier.
-H tinggi penggunaan tinggi sebagai tinggi, dalam inci, dari halaman keluaran. Halaman default
tinggi diambil dari ukuran halaman default.
-i fon Membuat fon, nama font POSTSCRIPT, ``italic fon'' digunakan untuk mengatur baris header.
Font miring default adalah Helvetica-Oblique.
-ml=#,r=#,t=#,b=#
Mengatur margin halaman; margin default adalah: kiri dan kanan .25 inci, atas .35
inci, bawah 25 inci.
-n Menekan pembuatan halaman sampul otomatis.
-N Menekan pemformatan header amplop surat.
-p ukuran Setel semua teks menggunakan ukuran untuk ukuran titik font.
-r Atur halaman yang diputar 90 derajat (dalam ``mode Lanskap'').
-R Setel halaman agar tidak diputar (dalam ``Mode Potret'').
-s ukuran Atur ukuran halaman yang akan digunakan. Halaman sampul biasanya dibuat menggunakan sistem-
ukuran halaman default (biasanya halaman berukuran letter, 8.5" kali 11", untuk situs di Utara
Amerika). Ukuran halaman alternatif ditentukan secara simbolis menggunakan nama
atau singkatan dari entri di ukuran halaman(5) basis data; misalnya a3 (ISO A3), a4
(ISO A4), a5 (ISO A5), a6 (ISO A6), b4 (ISO B4), na-biarkan (Surat Amerika Utara),
kaki kita (Hukum Amerika), dipimpin oleh kami (Buku Besar Amerika), kami-exe (Eksekutif Amerika),
jp-biarkan (Surat Jepang), dan jp-kaki (Hukum Jepang). Perbandingan adalah kasus-
tidak sensitif dan kecocokan substring dari nama ukuran halaman penuh adalah
memadai; misalnya ``legal'' akan cocok dengan ``Hukum Amerika''.
-t memberitahukan Tentukan nilai notifikasi yang akan digunakan
-T Pangkas baris kosong terdepan dari bagian teks. Jika bagian teks benar-benar kosong,
itu akan dilewati secara efektif.
-u pemakai Atur nama pengguna yang akan digunakan saat masuk untuk melakukan pengiriman langsung. Secara default
pengguna ditentukan oleh Pengguna Surat parameter konfigurasi (lihat di bawah). Jika sebuah
nama pengguna nol ditentukan, maka faksimili akan dikirimkan menggunakan
identitas pengguna yang dipanggil surat faks.
-v Aktifkan pelacakan amplop, MIME, dan pemrosesan pengiriman pekerjaan. Diagnostik
informasi ditulis ke kesalahan standar (pemrosesan amplop dan MIME) dan
keluaran standar (pengajuan pekerjaan).
-W lebar penggunaan lebar sebagai lebar, dalam inci, dari halaman keluaran. Lebar halaman default
diambil dari ukuran halaman default.
KONFIGURASI PARAMETER
surat faks membaca informasi konfigurasi dari file /etc/hylafax/hyla.conf,
/etc/hylafax/sendmail.conf, /etc/hylafax/faxmail.conf, dan ~/.hylarc; dalam urutan itu.
File konfigurasi mengikuti konvensi yang dijelaskan dalam hylafax-klien(1). Sebagai tambahan
parameter konfigurasi pemformatan di bawah ini, semua parameter yang tercantum dalam
kirimfax(1) halaman manual juga berlaku.
Parameter konfigurasi berikut dikenali untuk mendukung pemformatan:
label Tipe Default Description
AutoCoverPage boolean Ya secara otomatis menghasilkan halaman sampul
BoldFont string Helvetica-Bold font untuk mengatur tag header
Kolom bilangan bulat 1 jumlah kolom dalam output yang diformat
String DigestDivider - perintah POSTSCRIPT pembagi multipart/digest
String jalur font melihat di bawah direktori untuk file metrik font
GaudyHeaders boolean Tidak mengaktifkan/menonaktifkan header halaman mencolok
String tajuk melihat di bawah header untuk disimpan dalam amplop
ISO8859 boolean Ya gunakan pengkodean karakter ISO 8859-1
ItalicFont string Helvetica-Oblique font untuk mengatur nilai header
LineWrap boolean Ya bungkus/potong baris teks
String MailUser - identitas pengguna untuk melakukan pengiriman langsung
Tandai Boolean yang dibuang Ya tandai bagian tubuh MIME yang dibuang
String MapHeader - tentukan pemetaan header
String MIMEConverter melihat di bawah nama jalur skrip konverter MIME
Orientasi string orientasi potret teks pada halaman
OutlineMargin inci 0 lebar garis outline
PageCollation string ke depan menyusun halaman dalam arah maju atau mundur
PageHeaders boolean Ya aktifkan/nonaktifkan header halaman
PageHeight float - tinggi halaman keluaran
String HalamanMargin melihat di bawah margin untuk halaman yang diformat
PageSize string ukuran halaman keluaran default dari database
PageWidth float - lebar halaman keluaran
String file prolog melihat di bawah nama path dari file prolog POSTSCRIPT
TabStop integer 8 pengaturan inter-stop dalam karakter
TextFont string Nama kurir font untuk mengatur teks
TextLineHeight inci - kontrol ketinggian baris pemformatan teks
TextPointUkuran inci melihat di bawah ukuran untuk digunakan dalam mengatur teks
Boolean verbose Tidak ada amplop jejak dan pemrosesan MIME
Nilai ditandai sebagai inci ditentukan menggunakan sintaks yang mengidentifikasi salah satu dari beberapa
unit yang mungkin:
#.##bp poin besar (1in = 72bp)
#.##cc cicero (1cc = 12dd)
#.##cm sentimeter
#.##dd titik didot (1157dd = 1238pt)
#.##dalam inci
#.##mm milimeter (10mm = 1cm)
#.##pc pica (1pc = 12pt)
#.##pt poin (72.27pt = 1in)
#.##sp titik skala (65536sp = 1pt)
Nama unit dapat berupa huruf besar atau kecil, tetapi tidak boleh ada spasi kosong di antara angkanya
dan satuan. Nilai yang ditentukan tanpa unit ditafsirkan sebagai poin.
Parameter konfigurasi dijelaskan di bawah ini. Sebagian besar parameter sesuai dengan perintah
pilihan garis. Nilai parameter yang diidentifikasi di atas sebagai inci dikonversi sesuai dengan
konvensi yang dijelaskan di atas.
Halaman Sampul Otomatis Kontrol apakah halaman sampul dibuat secara otomatis untuk masing-masing
pekerjaan.
Huruf tebal Nama font yang digunakan untuk mengatur tag header (yaitu string ke kiri
dari ``:'').
Kolom Jumlah kolom untuk mengatur teks. (Setara dengan -m pilihan.)
IntisariPembagi String yang akan dipancarkan dalam output sebelum setiap subbagian dari multibagian/intisari
pesan surat. String ini biasanya merupakan prosedur POSTSCRIPT yang menggambar
tanda semacam. Pembagi diharapkan tidak lagi menggunakan ruang vertikal pada
halaman output daripada sebaris teks.
FontJalan Jalur tempat file Adobe Font Metric (AFM) berada; secara default
/usr/share/fonts/type1/gsfonts.
GaudyHeader Kontrol apakah akan menggunakan header halaman bergaya mencolok atau tidak. Mengaktifkan mencolok
headers secara implisit mengaktifkan header halaman.
Header Tentukan tajuk yang disimpan dari amplop dan tentukan urutannya
mereka harus dipancarkan dalam output yang diformat. Himpunan header adalah
diinisialisasi ke ``Ke Dari Subjek Cc Tanggal''. Header yang ditentukan ditambahkan
ke daftar ini kecuali untuk tajuk ``hapus'' yang menyebabkan kumpulan . saat ini
header yang akan dibuang.
ISO8859 Kontrol penggunaan pengkodean ISO 8859-1 di POSTSCRIPT yang dihasilkan
Huruf Miring Nama font yang digunakan untuk mengatur nilai header (yaitu string ke
kanan dari ``:'').
Bungkus Garis Kontrol apakah baris teks panjang terbungkus atau terpotong di sebelah kanan
batas. (Setara dengan -c pilihan.)
Pengguna Surat Nama akun yang digunakan untuk login ke server faks saat melakukan direct
pengiriman. Perhatikan bahwa nama akun ini tidak digunakan untuk identitas
pengirim; ini berasal dari baris perintah atau baris ``Dari'' dalam surat
pesan. Jika nama akun nol ditentukan, maka faksimili akan menjadi
dikirimkan menggunakan identitas pengguna yang dipanggil surat faks.
PetaHeader Tentukan substitusi untuk header tertentu yang harus dilakukan masing-masing
waktu header dipancarkan dalam amplop yang diformat. Tag header adalah
dicocokkan dengan cara yang tidak peka huruf besar-kecil.
Tandai Dibuang Kontrol apakah bagian MIME yang dibuang diganti dengan pesan teks
menunjukkan konten asli telah dihapus.
MIMEConverter Nama jalur hierarki direktori yang memiliki skrip untuk eksternal
pemrosesan bagian tubuh MIME. Nama path default adalah /usr/sbin/faxmail.
Orientasi Kontrol apakah halaman diorientasikan secara horizontal (``lanskap'') atau
vertikal (``potret''). (Setara dengan -r dan -R pilihan.)
Garis BesarMargin Kontrol apakah kolom teks memiliki garis yang ditarik di sekelilingnya dan lebarnya
dari garis. Menyetel parameter ini ke 0 akan menonaktifkan garis besar.
Pengumpulan Halaman Kontrol apakah file keluaran memiliki halaman yang disusun dalam urutan yang sama dengan
input file (``maju'') atau dalam urutan terbalik (``mundur).
Header Halaman Kontrol apakah header halaman dibuat.
Tinggi Halaman Atur tinggi halaman keluaran (dalam inci).
Margin Halaman Mengatur margin halaman output. Margin ditentukan sebagai string dari formulir:
``l=#,r=#,t=#,b=#'' di mana l menunjukkan margin kiri, r menunjukkan
margin kanan, t menunjukkan margin atas, b menunjukkan margin bawah,
dan angka diinterpretasikan sebagai inci. (Setara dengan -M pilihan.)
Ukuran halaman Atur dimensi halaman keluaran berdasarkan nama. (Setara dengan -s pilihan.)
Lebar Halaman Atur lebar halaman keluaran (dalam inci).
File Prolog Nama path dari file yang berisi POSTSCRIPT yang harus disertakan dalam
bagian prolog dari POSTSCRIPT yang dihasilkan. File prolog default adalah
/etc/hylafax/faxmail.ps.
TabBerhenti Atur jarak tab stop (dalam karakter).
TeksFont Atur nama font yang akan digunakan untuk mengatur teks. (Setara dengan -f
pilihan.)
Tinggi Garis Teks Atur tinggi dan spasi baris teks vertikal.
Ukuran Titik Teks Atur ukuran titik yang akan digunakan dalam pengaturan teks biasa. (Setara dengan -p
pilihan.)
Bertele-tele Mengontrol amplop pelacakan dan pemrosesan MIME.
CATATAN
Karena identitas pengirim dalam pesan surat elektronik secara inheren tidak dapat dipercaya,
menggunakan surat faks untuk membangun gateway email ke faks bermasalah. Kecuali layanan surat adalah
entah bagaimana dibatasi atau identitas pengirim diverifikasi menggunakan mekanisme seperti RFC
Tipe MIME multibagian/bertanda tahun 1847 tidak ada cara yang dapat diandalkan untuk membatasi akses ke
pengaturan fasilitas dengan surat faks.
Gunakan faxmail online menggunakan layanan onworks.net