⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sample-smtpd.cf

📁 Postfix CF sample in tar
💻 CF
📖 第 1 页 / 共 3 页
字号:
#	- ke tujuan yang cocok dengan $relay_domains atau subdomain di
#       dalamnya, kecuali alamat-alamat yang routing-nya ditentukan-pengirim.
#   reject_unauth_pipelining: tolak/reject surat dari perangkat spam
#     yang menggunakan perintah 'SMTP pipelining' dengan tidak wajar/benar.
#   permit_mx_backup: terima surat untuk site-site yang mendaftar saya
#     (server ini) sebagai host MX.
#       Gunakan juga parameter opsional permit_mx_backup_networks untuk
#     mengharuskan host-host MX primer harus cocok dengan daftar blok
#     network.
#   reject_unknown_recipient_domain: tolak/reject domain-domain yang
#     tidak memiliki record A atau MX.
#   check_recipient_access tipemap:namamap
#	mencari alamat penerima, domain parent, atau bagianlokal@.
#	Lihat access(5) untuk hasil lookup yang memungkinkan.
#   check_recipient_mx_access tipemap:namamap
#   check_recipient_ns_access tipemap:namamap
#	mencari alamat penerima dari host-host MX (atau Name Servers) dan
#     menerapkan tabel akses yang ditentukan ke host-host tersebut.
#	Catatan: hasil OK tidak diperbolehkan di sini karena alasan keamanan.
#   reject_non_fqdn_recipient: tolak/reject alamat penerima yang tidak
#     dalam format FQDN.
#   check_policy_service transport:endpoint: delegasikan keputusan
#     kepada sebuah server policy eksternal.  Lihat SMTPD_POLICY_README
#     untuk informasi lebih rinci.
#   reject: tolak/reject permintaan.  Tempatkan ini pada akhir batasan.
#   permit: terima/permit permintaan.  Tempatkan ini pada akhir batasan.
#   warn_if_reject: batasan berikutnya tidak menolak/reject, melainkan
#     membuat log peringatan.
#
# Batasan ini diterapkan dalam urutan seperti yang ditentukan; batasan
# yang ditentukan lebih dahulu akan berlaku lebih dahulu pula.
#
# Anda boleh juga membuat daftar batasan helo, klien, atau penerima
# apapun di sini.
#
# Tetapkan sebuah daftar batasan, dipisahkan dengan koma dan/atau
# spasi kosong (whitespace).  Lanjutkan baris yang panjang dengan
# mengawali baris berikutnya dengan spasi kosong.
#
# CATATAN: ANDA HARUS MENETAPKAN PALING TIDAK SATU DARI BATASAN-BATASAN
# BERIKUT INI.  JIKA TIDAK, POSTFIX AKAN MENOLAK MENERIMA SURAT.
#	reject, defer, defer_if_permit, reject_unauth_destination
#
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination

#
# KONTROL UCE TAMBAHAN
#

# Parameter allow_untrusted_routing mengontrol apakah Postfix akan
# mem-forward surat yang routing-nya ditentukan-pengirim
# (user[@%!]remote[@%!]site) dari klien-klien "tak terpercaya" ke
# tujuan-tujuan yang ditetapkan dalam parameter relay_domains.
#
# Secara default,klien-klien "tak terpercaya" tidak diizinkan menetapkan
# routing.  Hal ini untuk menutup kelemahan "open relay" nakal dimana
# sebuah host MX backup dapat diakali untuk mem-forward surat sampah
# (junk mail) ke host MX primer yang kemudian melakukan spam ke seluruh
# penjuru dunia.
#
# Parameter ini juga mengontrol apakah alamat-alamat non-lokal yang
# routing-nya ditentukan pengirim boleh cocok dengan tabel akses Postfix.
# Secara default, alamat-alamat seperti ini tidak boleh cocok dengan
# tabel akses Postfix, karena alamat tersebut meragukan.
#
allow_untrusted_routing = no

# Parameter relay_domains membatasi domain tujuan apa saja (dan subdomain
# di dalamnya) yang suratnya diteruskan oleh sistem ini.
#
# Domain-domain ini di-route ke agen pengiriman yang ditetapkan dengan
# setting parameter relay_transport parameter setting.
#
# Secara default, Postfix meneruskan surat
# - dari klien "terpercaya" yang alamat IP nya cocok dengan $mynetworks
# - dari sembarang klien ke tujuan yang cocok dengan $relay_domains
#   atau subdomain di dalamnya, kecuali alamat-alamat yang routing-nya
#   ditentukan-pengirim.
#
# Sebagai tambahan dari yang tersebut di atas, server SMTP Postfix secara
# default menerima surat dimana Postfix merupakan tujuan akhir bagi:
# - tujuan yang cocok dengan $inet_interfaces,
# - tujuan yang cocok dengan $mydestination,
# - tujuan yang cocok dengan $virtual_alias_domains,
# - tujuan yanc cocok dengan $virtual_mailbox_domains.
# Tujuan-tujuan ini tidak perlu dimasukkan dalam daftar $relay_domains.
#
# Tetapkan sebuah daftar host atau domain, dengan pola /file/nama atau
# tabel lookup tipe:nama, dipisahkan dengan koma dan/atau spasi kosong
# (whitespace).  Lanjutkan baris yang panjang dengan mengawali baris
# berikutnya dengan spasi kosong.  Sebuah /file/nama digantikan oleh
# isinya; sebuah table tipe:nama dicocokkan ketika sebuah domain (parent)
# muncul sebagai kunci pencarian/lookup.
#
# CATATAN: Postfix tidak akan secara automatis mem-forward surat untuk
# domain-domain yang mendaftarkan sistem ini sebagai host MX primer
# maupun MX backup domain tersebut.
# Lihat batasan permit_mx_backup, dalam uraian mengenai parameter
# smtpd_recipient_restrictions.
#
relay_domains = $mydestination

# Parameter relay_recipient_maps menetapkan tabel lookup opsional yang
# berisi seluruh alamat dalam domain yang cocok dengan $relay_domains.
#
# Jika parameter ini ditetapkan, maka server SMTP akan menolak mail ke
# user relay yang tidak dikenal.  Fitur ini OFF secara default.
# 
#relay_recipient_maps = hash:/etc/postfix/relay_recipients

#
# KODE RESPONS
#

# Parameter access_map_reject_code menetapkan kode respons server SMTP
# ketika klien melanggar batasan peta akses (access map).
#
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
#
access_map_reject_code = 550

# Parameter default_rbl_reply menetapkan respons server SMTP ketika
# sebuah permintaan klien SMTP ditolak oleh batasan reject_rbl atau
# reject_rhsbl.
#
# Template parameter ini bergantung pada satu level dari substitusi
# $name:
#
#    $client: namahost klien dan alamat IP, dalam format nama[alamat].
#    $client_name: namahost klien atau tak dikenal (unknown).
#    $client_address: alamat IP klien.
#    $helo_name: namahost yang diberikan pada perintah HELO atau EHLO
#      atau string kosong.
#    $sender: alamat pengirim atau <> jika alamatnya null.
#    $sender_name: bagianlokal dari alamat pengirim atau <> jika
#      alamatnya null.
#    $sender_domain: domain alamat pengirim atau string kosong.
#    $recipient: alamat penerima atau <> jika alamatnya null.
#    $recipient_name: bagianlokal dari alamat penerima atau <> jika
#      alamatnya null.
#    $recipient_domain: domain alamat penerima atau string kosong.
#    $rbl_what: entitas yang di-blacklist (sebuah alamat IP, sebuah
#      namahost, sebuah nama domain, atau sebuah alamat email yang
#      domainnya di-blacklist).
#    $rbl_reason: alasan mengapa $rbl_what di-blacklist atau string kosong.
#    $rbl_domain: domain RBL dimana $rbl_what di-blacklist.
#    $rbl_class: tipe entitas yang di-blacklist: host Klien, perintah
#      Helo, alamat Pengirim, atau alamat Penerima.
#    $rbl_code: kode numerik dari jawaban server, seperti yang ditetapkan
#      dalam parameter konfigurasi maps_rbl_reject_code.
#
# Parameter konfigurasi smtpd_expansion_filter mengontrol karakter-karakter
# yang boleh termasuk dalam ekspansi $name.
#
# Selain $name Anda dapat juga menyatakan dengan ${name} atau $(name).
#
# Ekspansi bersyarat:
#
#    ${name?text} diekspansi ke `text' jika $name tidak kosong.
#    ${name:text} diekspansi ke `text' jika $name kosong.
#
default_rbl_reply = $rbl_code Service unavailable; $rbl_class [$rbl_what]
 blocked using $rbl_domain${rbl_reason?; $rbl_reason}

# Parameter defer_code menetapkan kode respons server SMTP ketika permintaan
# klien SMTP ditolak oleh batasan "defer".
#
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
#
defer_code = 450

# Parameter invalid_hostname_reject_code menetapkan respons server SMTP
# ketika klien melanggar batasan anti-UCE reject_invalid_hostname.
#
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
#
invalid_hostname_reject_code = 501

# Parameter maps_rbl_reject_code menetapkan respons server SMTP ketika
# permintaan klien SMTP diblok oleh batasan reject_rbl or reject_rhsbl.
#
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
#
maps_rbl_reject_code = 550

# Parameter multi_recipient_bounce_reject_code menetapkan respons server SMTP
# ketika permintaan klien SMTP diblok oleh batasan reject_multi_recipient_bounce.
#
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
#
multi_recipient_bounce_reject_code = 550

# Parameter rbl_reply_maps menetapkan tabel berisi template respons RBL,
# disusun berdasarkan nama domain RBL.  Secara default, Postfix
# menggunakan template default seperti dinyatakan dengan parameter
# konfigurasi default_rbl_reply.  Lihat di sana untuk pembahasan mengenai
# sintaks template jawaban RBL.
#
rbl_reply_maps =

# Parameter reject_code menetapkan kode respons server SMTP ketika klien SMTP
# cocok dengan batasan penolakan/reject.
#
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
#
reject_code = 550

# Parameter relay_domains_reject_code menetapkan respons server SMTP ketika
# klien mencoba melanggar kebijakan relay mail.
#
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
#
relay_domains_reject_code = 550

# Parameter smtpd_expansion_filter menetapkan karakter-karakter yang
# diperbolehkan dalam ekspansi $name dari template jawaban RBL.
# Karakter-karakter yang tidak termasuk dalam himpunan karakter yang
# diperbolehkan, akan diganti dengan "_".  Gunakan "escapes" seperti
# dalam bahasa C untuk menetapkan karakter-karakter khusus seperti
# misalnya spasi kosong (whitespace).
#
# Parameter ini tidak ditujukan untuk ekspansi macro main.cf biasa.
#
smtpd_expansion_filter = \t\40!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~

# Parameter unknown_address_reject_code menetapkan respons server SMTP
# ketika klien melanggar batasan reject_unknown_sender_domain atau
# reject_unknown_recipient_domain.
#
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
#
unknown_address_reject_code = 450

# Parameter unverified_sender_reject_code menetapkan respons server SMTP
# ketika klien melanggar batasan reject_unverified_sender.
#
# Tidak seperti bagian lain dalam Postfix, Anda dapat menetapkan 250
# untuk menerima suatu alamat begitu saja.
# 
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
# 
unverified_sender_reject_code = 450

# Parameter unverified_recipient_reject_code menetapkan respons server SMTP
# ketika klien melanggar batasan reject_unverified_recipient.
#
# Tidak seperti bagian lain dalam Postfix, Anda dapat menetapkan 250 untuk
# menerima suatu alamat begitu saja.
# 
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
# 
unverified_recipient_reject_code = 450

# Parameter unknown_client_reject_code menetapkan respons server SMTP
# ketika klien yang tidak memiliki pemetaan (mapping) alamat-ke-nama
# melanggar batasan reject_unknown_client.
#
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
#
unknown_client_reject_code = 450

# Parameter unknown_hostname_reject_code menetapkan respons server SMTP
# ketika klien melanggar batasan reject_unknown_hostname.
#
# Jangan ubah parameter ini kecuali Anda memiliki pemahaman yang lengkap
# mengenai RFC 821.
#
unknown_hostname_reject_code = 450
</XMP></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -