محدودیت در ارسال در دستورات HELO smtpd_helo_restrictions
این پارامتر محدودیت های اختیاری را در مورد آنچه مشتریان SMTP می توانند در دستورات SMTP HELO و EHLO ارسال کنند را مشخص می کند. پیش فرض اجازه همه چیز است. محدودیت های زیر موجود است:
- 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_non_fqdn_hostname: نام میزبان HELO را که به فرم FQDN نیست رد کنید
- check_helo_access maptype:mapname: جستجوی نام میزبان HELO یا دامنه های والدین. رد کنید اگر نتیجه REJECT باشد یا "" [45] xx text ". در غیر این صورت اجازه دهید
- check_client_access maptype:mapname: به smtpd_client_restractions مراجعه کنید.
- reject: رد درخواست. این کار را در انتهای یک محدودیت قرار دهید.
- permit: اجازه درخواست. این کار را در انتهای یک محدودیت قرار دهید.
محدودیت ها به ترتیب مشخص شده اعمال می شوند. اولین محدودیتی که برنده است مطابقت دارد. لیستی از محدودیت ها ، جدا شده با کاما و / یا فضای سفید را مشخص کنید. خطوط طولانی را با شروع خط بعدی با فضای سفید ادامه دهید.