`smtpd_recipient_restrictions`

یہ پیرامیٹر وصول کنندہ پتے پر پابندیوں کی وضاحت کرتا ہے جو SMTP کلائنٹ RCPT TO کمانڈ بھیج سکتے ہیں۔

ان منزلوں کو `$relay_domains` میں درج کرنے کی ضرورت نہیں ہے۔

مندرجہ ذیل پابندیاں دستیاب ہیں (* پہلے سے طے شدہ ترتیب کا حصہ ہیں):

- `*permit_mynetworks:` اگر کلائنٹ ایڈریس `$mynetworks` میل کھاتا ہے تو اجازت نامہ۔
- `reject_unknown_client:` اگر مؤکل کا میزبان نام نامعلوم ہو تو درخواست کو مسترد کریں۔
- `reject_maps_rbl:` اگر مؤکل `$maps_rbl_domains` تحت درج ہے تو مسترد کریں۔
- `reject_invalid_hostname:` نام `reject_invalid_hostname:` خراب نحو کے ساتھ HELO میزبان نام کو مسترد کریں۔
- `reject_unknown_hostname:` نام `reject_unknown_hostname:` DNS A یا MX ریکارڈ کے بغیر HELO میزبان نام کو مسترد کریں۔
- `reject_unknown_sender_domain:` مرسل ڈومین کو A یا MX ریکارڈ کے بغیر مسترد کریں۔
- `*check_relay_domains:` صرف میل کی اجازت:
  - `$inet_interfaces` ، `$mydestination` ، یا `$virtual_maps` `$mydestination` سے ملنے والی منزل تک
  - قابل بھروسہ گاہکوں سے جو `$relay_domains` یا اس کے سب ڈومین سے `$relay_domains` ہے ،
  - `$relay_domains` اعتماد گاہکوں سے لے کر `$relay_domains` مقامات `$relay_domains` یا اس کے ذیلی ڈومین (مرسل کے ساتھ مخصوص روٹنگ والے پتوں کے علاوہ)۔
  کچھ بھی مسترد کریں۔
- اجازت `permit_auth_destination:` اجازت میل:
  - `$inet_interfaces` ، `$mydestination` ، یا `$virtual_maps` `$mydestination` سے ملنے والی منزل تک
  - مرسل کے ساتھ مخصوص روٹنگ والے پتوں کے علاوہ `$relay_domains` یا اس کے ذیلی ڈومین سے ملنے والی منزل تک۔
- `reject_unauth_destination:` میل کو مسترد کریں جب تک کہ یہ نہ بھیجا جائے
  - `$inet_interfaces` ، `$mydestination` ، یا `$virtual_maps` `$mydestination` سے ملنے والی منزل تک
  - مرسل کے ساتھ مخصوص روٹنگ والے پتوں کے علاوہ `$relay_domains` یا اس کے ذیلی ڈومین سے ملنے والی منزل تک۔
- `reject_unauth_pipelining:` کو غلط طریقے سے `reject_unauth_pipelining:` کرنے سے میل کو مسترد کریں
- `permit_mx_backup:` سائٹس کے لئے میل قبول کریں جو مجھے ایم ایکس میزبان کی حیثیت سے لسٹ کرتی ہیں۔
- `reject_unknown_recipient_domain:` A یا MX ریکارڈ کے بغیر ڈومین مسترد کریں۔
- `check_recipient_access maptype:mapname:` وصول کنندہ کا پتہ ، پیرنٹ ڈومین ، یا لوکل پارٹ @ تلاش کریں۔ اگر نتیجہ مسترد ہو یا "[45] xx متن" ہے تو مسترد کریں۔ دوسری صورت میں اجازت دیں۔
- `check_client_access maptype:mapname:` ملاحظہ کریں smtpd_client_restrictions ۔
- `check_helo_access maptype:mapname:` دیکھیں SMTPD_helo_restrictions ۔
- `check_sender_access maptype:mapname:` دیکھیں SMTPD_sender_restrictions ۔
- `reject_non_fqdn_hostname:` نام `reject_non_fqdn_hostname:` HELO میزبان نام مسترد کریں جو FQDN فارم میں نہیں ہے۔
- `reject_non_fqdn_sender:` بھیجنے والا پتہ مسترد کریں جو `reject_non_fqdn_sender:` فارم میں نہیں ہے۔
- `reject_non_fqdn_recipient:` وصول کنندہ `reject_non_fqdn_recipient:` وصول کنندہ کا پتہ مسترد کریں جو `reject_non_fqdn_recipient:` فارم میں نہیں ہے۔
- `reject:` درخواست کو مسترد کریں۔ اسے کسی پابندی کے آخر میں رکھیں۔
- `permit:` درخواست کی اجازت. اسے کسی پابندی کے آخر میں رکھیں۔

پابندی کا اطلاق ترتیب کے مطابق کیا جاتا ہے۔ جیت پہونچنے والی پہلی پابندی۔

پابندی کی ایک فہرست بتائیں ، کوما اور / یا سفید فام جگہ سے الگ ہوکر۔ وائٹ اسپیس کے ساتھ اگلی لائن شروع کرکے لمبی لائنوں کو جاری رکھیں۔

نوٹ: آپ کو میل کے حصول کے پابندیوں کے علاوہ کم سے کم کسی ایک پر پابندی لگانا ضروری ہے۔
`reject, check_relay_domains, reject_unauth_destination`