Mail सर्वर : Postfix स्थापित करना2024/11/13 |
SMTP सर्वर को कॉन्फ़िगर करने के लिए Postfix इंस्टॉल करें। |
|
[1] | Postfix स्थापित करना। |
[root@mail ~]# dnf -y install postfix
|
[2] | यह उदाहरण Dovecot SASL सुविधा का उपयोग करने के लिए SMTP-Auth को कॉन्फ़िगर करना दिखाता है। |
[root@mail ~]#
vi /etc/postfix/main.cf # पंक्ति 98 : टिप्पणी हटाएं और होस्टनाम निर्दिष्ट करें myhostname = mail.srv.world # पंक्ति 106 : टिप्पणी हटाएं और डोमेन नाम निर्दिष्ट करें mydomain = srv.world # पंक्ति 122 : टिप्पणी हटाएँ myorigin = $mydomain # पंक्ति 139 : परिवर्तन inet_interfaces = all # पंक्ति 142 : यदि केवल आईपीवी4 का उपयोग करते हैं तो इसे बदल दें inet_protocols = ipv4 # पंक्ति 187 : जोड़ें mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain # पंक्ति 290 : टिप्पणी हटाएं और अपना स्थानीय नेटवर्क निर्दिष्ट करें mynetworks = 127.0.0.0/8, 10.0.0.0/24 # पंक्ति 447 : टिप्पणी रद्द करें (मेलडिर का उपयोग करें) home_mailbox = Maildir/ # पंक्ति 602 : जोड़ें smtpd_banner = $myhostname ESMTP # अंत में अनुसरण जोड़ें # SMTP VRFY कमांड को अक्षम करें disable_vrfy_command = yes # प्रेषक होस्ट को HELO कमांड की आवश्यकता है smtpd_helo_required = yes # ईमेल का आकार सीमित करें # नीचे दिए गए उदाहरण का मतलब 10M बाइट्स सीमा है message_size_limit = 10240000 # SMTP-Auth समायोजन smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = $myhostname smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination[root@mail ~]# systemctl enable --now postfix |
[3] | यदि Firewalld चल रहा है, तो SMTP सेवा की अनुमति दें। SMTP [25/TCP] का उपयोग करता है। |
[root@mail ~]# firewall-cmd --add-service=smtp success [root@mail ~]# firewall-cmd --runtime-to-permanent success |
Sponsored Link |
|