SENDMAIL(1) SENDMAIL(1)
NAME
sendmail - Postfix to Sendmail compatibility interface
SYNOPSIS
sendmail [option ...] [recipient ...]
mailq
sendmail -bp
newaliases
sendmail -I
DESCRIPTION
Program sendmail mengimplementasikan antar muka kompatibi-
litas Postfix ke Sendmail. Untuk menjaga kompatibilitas
dengan aplikasi yang ada, beberapa perintah baris dari
Sendmail bisa dikenali, tetapi akan diabaikan.
Secara dfault, sendmail membaca pesan dari standard input
sampai EOF atau sampai menemukan baris dengan karakter .
dan kemudian mengatur pengiriman. sendmail menggunakan
perintah postdrop(1) untuk membuat file antrian pada
direktori maildrop.
Alias-alias untuk perintah khusus disediakan untuk mode
operasi umum yang lain:
mailq Mendaftar antrian mail. Setiap entry menunjukkan ID
file, ukuran pesan, waktu datang, pengirim dan
penerima yang masih harus disampaikan. Jika mail
tidak bisa dikirimkan pada usaha terakhir, sebab
kegagalan akan ditunjukkan. Mode operasi ini diim-
plementasikan dengan mengeksekusi perintah
postqueue(1).
newaliases
Menginisialisasi database alias. Jika tidak ada
file input yang disebutkan (dengan opsi -oA, lihat
di bawah), program akan memproses file yang di-
sebutkan pada parameter konfigurasi alias_database.
Jika tidak ada database alias yang dispesifikasi,
program akan menggunakan type yang dispesifikasikan
oleh parameter konfidurasi default_database_type.
Mode operasi ini diimplementasikan dengan menjalan-
kan perintah postalias(1).
Note: agar update database berpegaruh, mungkin me-
merlukan satu atau beberapa menit. Gunakan perintah
postfix reload untuk mengatasi delay
ini.
Fitur berikut ini dan lainnya dapat dipilih dengan men-
spesifikasikan kombinasi opsi perintah baris yang sesuai.
Beberapa fitur dikontrol oleh parameter pada file konfigu-
rasi main.cf.
Opsi-opsi berikut dikenali:
-Am (diabaikan)
-Ac (diabaikan)
Sendmail Postfix menggunakan file kofigurasi yang
sama tanpa membedakan apakah pesan merupakan kiri-
man inisialisasi atau tidak.
-B body_type
Tipe MIME isi pesan: 7BIT atau 8BITMIME.
-C config_file (diabaikan :-)
Path name dari file sendmail.cf. File konfigurasi
Postfix disimpan di /etc/postfix.
-F full_name
Menset Nama Lengkap pengirim. Ini hanya digunakan
untuk pesan yang tidak memiliki header pesan From:.
-G (diabaikan)
Gateway (relay) pengiriman, seperti yang disebutkan
pada pengiriman inisial oleh user.
-I Inisialisasi database alias. Lihat perintah newali-
ases di atas.
-L label (diabaikan)
Label logging. Gunakan parameter konfigurasi
syslog_name sebagai gantinya.
-N dsn (diabaikan)
Kontrol informasi status pengiriman. Saat ini,
Postfix tidak mengimplementasikan DSN.
-R return_limit (diabaikan)
membatasi jumlah mail yang bounced. Gunakan parame-
ter konfigurasi bounce_size_limit sebagai gantinya.
-X log_file (diabaikan)
Me-log lalulintar mailer. Gunakan parameter konfi-
gurasi debug_peer_level dan debug_peer_list sebagai
gantinya.
-U (diabaikan)
Pengiriman inisial oleh user.
-V Variable Envelope Return Path. Jika ada alamat
pengirim dari owner-listname @origin, penerima
user@domain akan menerima pesan yang headernya
di-personalisasi.
Secara default, header yamng dipersonalisasi berupa
owner-listname+user=domain@origin. Karakter + dan =
default, dapat dikonfigurasi dengan parameter kon-
figurasi default_verp_delimiters
-Vxy Seperti -V, tapi menggunakan x and y sebagai karak-
ter VERP delimiter,sebgai ganti karakter yang di-
spesifikasikan oleh parameter konfigurasi default_
verp_delimiters.
-bd Masuk dalam mode daemon. Mode operasi ini diimple-
mentasikan dengan menjalankan perintah postfix start.
-bi Menginisialisasi database alias. Lihat perintah
newaliases di atas.
-bm Membaca email dari standard input dan mempersiapkan
pengiriman. Ini adalah mode operasi default.
Read mail from standard input and arrange for
delivery. This is the default mode of operation.
-bp Mendaftar antrian mail. Lihat perintah mailq di
atas.
-bs Mode server SMTP stand alone. Membaca perintah SMTP
dari standard input, dan menulis responnya ke
standard output. Dalam mode server SMTP standalone,
restriksi UCE dan kontrol akses secara default
dimatikan. Untuk mengaktifkannya, jalankan proses
sebagai user mail_owner.
Mode operasi ini diimplementasikan dengan menjalan-
kan daemon smtpd(8).
-bv Tidak mengumpulkan atau menerimakan pesan. Sebagai
gantinya, mengirim report email setelah mem-
verifikasi masing-masing alamat penerima. Hal ini
berguna untuk konfigurasi routing dan penulisan
ulang alamat testing.
-f sender
Mengeset alamat pengirim. Ini adalah alamat di mana
laporan problem pengiriman akan dikirimkan, kecuali
header pesan mengandung Errors-To:.
-h hop_count (ignored)
Batasan jumlah hop. Gunakan parameter konfigurasi
hopcount_limit sebagai gantinya.
-i Ketika membaca pesan dari standard inpuit, tidak
memperlakukan sebuah baris hanya dengan karakter
"." pada akhir input.
-m (diabaikan)
Kompatibilitas ke belakang.
-n (diabaikan)
Kompatibilitas ke belakang.
-oAalias_database
database alias non-default. Sebutkan pathname atau
type:pathname. See postalias(1) for details.
-o7 (diabaikan)
-o8 (diabaikan)
Untuk mengirim isi biner atau 8-bit, gunakan enkap-
sulasi MIME yang sesuai dan spesifikasikan opsi pe-
rintah baris -B yang sesuai.
-oi Ketika membaca pesan dari input standard, tidak
menganggap sebuah baris hanya dengan karakter . di
akhir input.
-om (diabaikan)
Pengirim tidak pernah dihilangkan dari alias etc.
expansions.
-o x nilai (diabaikan)
Set nilai x ke value. Gunakan parameter konfigurasi
yang sama di main.cf sebagai gantinya.
-r pengirim
Mengeset alamat pengirim. LAmat ni merupakan alamat
tujuan pengiriman pesan error kecuali pesan mengan-
dung header pesan Errors-To:.
-q Berusaha untuk menerimakan semua pesan di antrian.
Hal ini dilakukan dengan mengeksekusi perintah
postqueue(1).
-qinterval (diabaikan)
Interval antar antrian berjalan. Gunakan parameter
konfigurasi queue_run_delay sebagai gantinya.
-qRsite
Menjadwal pengiriman sesegera mungkin dari semua
mail yang diantrikan untuk suatu site. Opsi ini ha-
nya berlaku untuk nama site yang mendukung service
"fast flush", dan dikerjakan dengan mengeksekusi
perintah postqueue(1). Lihat flush(8) untuk infor-
masi tentang layanan "fast flush".
-qSsite
Perintah ini tidak diimplementasikan. Gunakan pe-
rintah sendmail -q yang lebih lambat sebagai
gantinya.
-t Mengambil penerima dari header pesan. Ini kemudian
ditambahkan untuk semua penerima yang disebutkan di
baris perintah
-v Mengirim email laporan atas semua usaha penerimaan
(pengiriman pesan selalu berjalan di backgroud).
Ketika beberapa opsi -v diberikan, mengaktifkan
logging untuyk tujuan debugging.
SECURITY
Dari sononya, program ini tidak men-set user (atau group)
id. Bagaimanapun, dia harus menangani data dari user atau
mesin yang tak dikenal. Sehingga kehati-hatian diperlukan
untuk mencegah malicious inputs.
DIAGNOSTICS
Problem dicatat dalam syslogd(8) dan standard
error stream.
ENVIRONMENT
MAIL_CONFIG
Direktory tempat file konfigursi Postfix.
MAIL_VERBOSE
Mengaktifkan logging untuk keperluan debugging.
MAIL_DEBUG
mengaktifkan debugging dengan perintah eksternal,
seperti yang dispesifikasikan oleh parameter konfi-
gurasi debugger_command.
FILES
/var/spool/postfix, antrian mail
/etc/postfix, file konfigurasi
CONFIGURATION PARAMETERS
Lihat file main.cf Postfix untuk detil sintaks dan nilai
default. Gunakan perintah postfix reload setelah melaku-
kan perubahan konfigurasi.
alias_database
Database alias default untuk newaliases. Nilai de-
fault untuk paramemter ini bergantung kepada sistem
bounce_size_limit
Besar pesan asli yang dikirim bersamaan paringatan
kegagalan pengiriman.
default_database_type
Default alias etc. database type. Pada kebanyakan
sistem UNIX tipenya adalah dbm atau hash.
debugger_command
Perintah yang dilaksanakan setelah daemon Postfix
terinisialisasi.
debug_peer_level
Increment pada tingkat logging verbose ketikan me-
sin remote sesuai dengan pattern pada parameter
debug_peer_list.
debug_peer_list
Daftar pattern domain atau network. Ketika mesin
remote sesuai dengan sebuah pattern, menaikkan ting
kat verbose logging yang disebutkan pada parameter
debug_peer_level.
default_verp_delimiters
Karakter VERP delimiter yang digunakan ketika opsi
baris perintah -V digunakan tanpa menpesifikasikan
karakter delimitter.
fast_flush_domains
Daftar domain yang akan menerima layanan "fast
flush" (default: semua domain dalam sistem ini mau
merelay email). Daftar ini menspesifikasikan domain
yang diterima Postfix dalam SMTP ETRN request dan
dalam perintah sendmail -qR.
fork_attempts
Jumlah usaha mem-fork() proses sebelum dihentikan.
fork_delay
Delay dalam detik antar usaha fork() yang sukses.
hopcount_limit
membatasi jumlah header pesan Received:.
mail_owner
Pemilik antrian mail dan hampir semua proses Postfix.
command_directory
Direktori dengan perintah yang mendukung postfix.
daemon_directory
Direktory tempat program daemon postfix.
queue_directory
Direktory puncak dari antrian Postfix. Ini juga me-
rupakan direktori pincah daemon Postfix jika dija-
lankan secara chroot.
queue_run_delay
Waktu antara successive scans dari deferred queue.
verp_delimiter_filter
Karakter yang diterima Postfix sebagai karakter
VERP delimiter.
SEE ALSO
pickup(8) mail pickup daemon
postsuper(1) queue maintenance
postalias(1) maintain alias database
postdrop(1) utulitas mail posting
postfix(1) mail system control
postqueue(1) mail queue control
qmgr(8) queue manager
smtpd(8) SMTP server
flush(8) layanan fast flush
syslogd(8) system logging
LICENSE
Lisensi Secure Mailer harus didistribusikan bersama dengan
software ini.
AUTHOR(S)
Wietse Venema
IBM T.J. Watson Research
P.O. Box 704
Yorktown Heights, NY 10598, USA
SENDMAIL(1)