محدودیت در آدرس های فرستنده smtpd_sender_restrictions
این پارامتر محدودیت های اختیاری را در آدرس های فرستنده مشخص می کند که مشتریان SMTP می توانند در دستورات MAIL FROM برای آنها ارسال کنند. پیش فرض اجازه دادن به هر آدرس فرستنده است. محدودیت های زیر موجود است:
- permit_mynetworks: اگر آدرس مشتری با $mynetworks مطابقت داشته باشد ، اجازه می دهد.
- reject_unknown_client: اگر نام میزبان مشتری ناشناخته است ، درخواست را رد کنید.
- reject_maps_rbl: اگر مشتری تحت $maps_rbl_domains ذکر شده است ، $maps_rbl_domains .
- reject_invalid_hostname: نام میزبان HELO را با نحو بد رد کنید.
- reject_unknown_hostname: نام کاربری HELO را بدون ثبت DNS A یا MX رد کنید.
- reject_unknown_sender_domain: دامنه فرستنده را بدون ضبط A یا MX رد کنید.
- check_sender_access maptype:mapname: دنبال آدرس فرستنده ، دامنه والدین یا localpart @ باشید. رد کنید اگر نتیجه REJECT باشد یا متن "[45] xx" در غیر این صورت مجاز است.
- check_client_access maptype:mapname: به smtpd_client_restractions مراجعه کنید.
- check_helo_access maptype:mapname: به smtpd_helo_restractions مراجعه کنید.
- reject_non_fqdn_hostname: نام میزبان HELO را که به فرم FQDN نیست رد کنید
- reject_non_fqdn_sender: آدرس فرستنده را رد کنید که به فرم FQDN نباشد
- reject: رد درخواست. این کار را در انتهای یک محدودیت قرار دهید.
- permit: اجازه درخواست. این کار را در انتهای یک محدودیت قرار دهید.
محدودیت ها به ترتیب مشخص شده اعمال می شوند. اولین محدودیتی که برنده است مطابقت دارد. لیستی از محدودیت ها ، جدا شده با کاما و / یا فضای سفید را مشخص کنید. خطوط طولانی را با شروع خط بعدی با فضای سفید ادامه دهید.