{"id":20080,"date":"2026-08-08T08:24:49","date_gmt":"2026-08-08T04:54:49","guid":{"rendered":"https:\/\/maralhost.com\/kb\/docs\/e-mail\/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%aa%d9%86%d8%b8%db%8c%d9%85-%d8%b5%d8%ad%db%8c%d8%ad-relay-%d8%af%d8%b1-directadmin\/"},"modified":"2026-08-08T08:30:58","modified_gmt":"2026-08-08T05:00:58","slug":"correctly-configuring-the-relay-in-directadmin","status":"publish","type":"docs","link":"https:\/\/maralhost.com\/kb\/docs\/e-mail\/correctly-configuring-the-relay-in-directadmin\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u062a\u0646\u0638\u06cc\u0645 \u0635\u062d\u06cc\u062d relay \u062f\u0631 directadmin"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">\u0645\u0642\u062f\u0645\u0647<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DirectAdmin\u060c \u0633\u0631\u0648\u06cc\u0633 <strong>Exim<\/strong> \u0648\u0638\u06cc\u0641\u0647 \u0627\u0631\u0633\u0627\u0644 \u0648 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u06cc\u0645\u06cc\u0644 \u0631\u0627 \u0628\u0631 \u0639\u0647\u062f\u0647 \u062f\u0627\u0631\u062f. Relay \u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0686\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u06cc\u0627 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc\u06cc \u0627\u062c\u0627\u0632\u0647 \u062f\u0627\u0631\u0646\u062f \u0627\u0632 Mail Server \u0628\u0631\u0627\u06cc \u0627\u0631\u0633\u0627\u0644 \u0627\u06cc\u0645\u06cc\u0644 \u0628\u0647 \u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u062e\u0627\u0631\u062c\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u06cc\u06a9 \u062a\u0646\u0638\u06cc\u0645 \u0635\u062d\u06cc\u062d\u060c Mail Server \u0628\u0627\u06cc\u062f \u0627\u06cc\u0645\u06cc\u0644\u200c\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u0634 \u0631\u0627 \u0628\u062f\u0648\u0646 SMTP Authentication \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0646\u062f\u060c \u0627\u0645\u0627 \u0628\u0631\u0627\u06cc \u0627\u0631\u0633\u0627\u0644 \u0627\u06cc\u0645\u06cc\u0644 \u0628\u0647 \u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u062e\u0627\u0631\u062c\u06cc \u062a\u0646\u0647\u0627 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a\u200c\u0634\u062f\u0647 \u06cc\u0627 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u0645\u0634\u062e\u0635 \u0648 \u0645\u0648\u0631\u062f\u0627\u0639\u062a\u0645\u0627\u062f \u0627\u062c\u0627\u0632\u0647 Relay \u0628\u062f\u0647\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u06cc\u06a9 \u0633\u0631\u0648\u0631 \u0628\u062f\u0648\u0646 Authentication \u0627\u062c\u0627\u0632\u0647 \u0627\u0631\u0633\u0627\u0644 \u0627\u06cc\u0645\u06cc\u0644 \u0645\u06cc\u0627\u0646 \u062f\u0648 \u062f\u0627\u0645\u0646\u0647 \u062e\u0627\u0631\u062c\u06cc \u0631\u0627 \u0628\u062f\u0647\u062f\u060c \u0628\u0647 \u0622\u0646 <strong>Open Relay<\/strong> \u06af\u0641\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. Open Relay \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0627\u0639\u062b \u0627\u0631\u0633\u0627\u0644 Spam\u060c \u0627\u0641\u0632\u0627\u06cc\u0634 Mail Queue\u060c \u0645\u0635\u0631\u0641 \u0645\u0646\u0627\u0628\u0639 \u0648 \u0622\u0633\u06cc\u0628 \u0628\u0647 Reputation \u0622\u06cc\u200c\u067e\u06cc Mail Server \u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0627\u0632 Exim \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0622\u0646 \u0627\u0632 \u0637\u0631\u06cc\u0642 CustomBuild \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0646\u06cc\u0632 \u0628\u0627\u06cc\u062f \u0627\u0632 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc Custom \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 Exim \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f\u060c \u0646\u0647 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0645\u0633\u062a\u0642\u06cc\u0645 <code>\/etc\/exim.conf<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Relay \u062f\u0631 DirectAdmin \u0686\u06cc\u0633\u062a\u061f<\/li>\n\n\n\n<li>\u062a\u0641\u0627\u0648\u062a Local Delivery \u0648 Relay<\/li>\n\n\n\n<li>\u062a\u0646\u0638\u06cc\u0645 SMTP Authentication<\/li>\n\n\n\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0635\u062d\u06cc\u062d \u0627\u0632 \u067e\u0648\u0631\u062a 587<\/li>\n\n\n\n<li>\u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646 SMTP AUTH \u0631\u0648\u06cc \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646<\/li>\n\n\n\n<li>\u0627\u062c\u0628\u0627\u0631 TLS \u0628\u0631\u0627\u06cc Authentication<\/li>\n\n\n\n<li>\u0627\u0631\u0633\u0627\u0644 \u0627\u06cc\u0645\u06cc\u0644 \u0627\u0632 WordPress \u0648 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631\u0647\u0627<\/li>\n\n\n\n<li>\u062e\u0637\u0627\u06cc <code>550 relay not permitted<\/code><\/li>\n\n\n\n<li>\u062a\u0633\u062a Open Relay<\/li>\n\n\n\n<li>\u0628\u0631\u0631\u0633\u06cc Log\u0647\u0627\u06cc Exim<\/li>\n\n\n\n<li>\u0628\u0631\u0631\u0633\u06cc Mail Queue<\/li>\n\n\n\n<li>\u062a\u0646\u0638\u06cc\u0645 Smarthost \u0628\u0631\u0627\u06cc Relay \u062e\u0631\u0648\u062c\u06cc<\/li>\n\n\n\n<li>\u0646\u06a9\u0627\u062a \u0627\u0645\u0646\u06cc\u062a\u06cc Relay<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Relay \u062f\u0631 DirectAdmin \u0686\u06cc\u0633\u062a\u061f<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0631\u0636 \u06a9\u0646\u06cc\u062f \u062f\u0627\u0645\u0646\u0647 \u0632\u06cc\u0631 \u0631\u0648\u06cc DirectAdmin \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648 \u062f\u0648 Mailbox \u0632\u06cc\u0631 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>info@example.com\nsupport@example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645 \u0632\u06cc\u0631 \u06cc\u06a9 Local Delivery \u0645\u062d\u0633\u0648\u0628 \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Sender: info@example.com\nRecipient: support@example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0645\u0627 \u0627\u0631\u0633\u0627\u0644 \u0632\u06cc\u0631 \u0646\u06cc\u0627\u0632\u0645\u0646\u062f Relay \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Sender: info@example.com\nRecipient: user@gmail.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u062d\u0627\u0644\u062a \u062f\u0648\u0645\u060c Exim \u0628\u0627\u06cc\u062f \u067e\u06cc\u0627\u0645 \u0631\u0627 \u0628\u0647 Mail Server \u062e\u0627\u0631\u062c\u06cc \u062a\u062d\u0648\u06cc\u0644 \u062f\u0647\u062f \u0648 \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0628\u0627\u06cc\u062f \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u062f \u06a9\u0647 \u0641\u0631\u0633\u062a\u0646\u062f\u0647 \u0627\u062c\u0627\u0632\u0647 Relay \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Exim \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 Relay \u0627\u0632 ACL\u0647\u0627 \u0648 Authentication \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 Relay \u06cc\u06a9 Client \u062e\u0627\u0631\u062c\u06cc \u0628\u0647 \u062f\u0627\u0645\u0646\u0647 \u062e\u0627\u0631\u062c\u06cc \u0646\u0628\u0627\u06cc\u062f \u0628\u062f\u0648\u0646 \u0645\u062c\u0648\u0632 \u067e\u0630\u06cc\u0631\u0641\u062a\u0647 \u0634\u0648\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0641\u0627\u0648\u062a Local Delivery \u0648 Relay<\/h1>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">\u0646\u0648\u0639 \u0627\u0631\u0633\u0627\u0644<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u0641\u0631\u0633\u062a\u0646\u062f\u0647<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u06af\u06cc\u0631\u0646\u062f\u0647<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u0646\u06cc\u0627\u0632 \u0628\u0647 Authentication<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">\u062f\u0627\u062e\u0644\u06cc<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>info@example.com<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>support@example.com<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0645\u0639\u0645\u0648\u0644\u0627\u064b \u062e\u06cc\u0631<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u0627\u0631\u0633\u0627\u0644 \u062e\u0627\u0631\u062c\u06cc<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>info@example.com<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>user@gmail.com<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0628\u0644\u0647<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0632 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>user@gmail.com<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>info@example.com<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">\u062e\u06cc\u0631<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u0627\u0631\u0633\u0627\u0644 WordPress<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0648\u0628\u200c\u0633\u0627\u06cc\u062a<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>user@outlook.com<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0628\u0644\u0647<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Smarthost<\/td><td class=\"has-text-align-center\" data-align=\"center\">Exim<\/td><td class=\"has-text-align-center\" data-align=\"center\">Relay Server \u062e\u0627\u0631\u062c\u06cc<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0628\u0631\u0627\u0633\u0627\u0633 \u0633\u0631\u0648\u06cc\u0633<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Open Relay \u0686\u06cc\u0633\u062a\u061f<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Open Relay \u06cc\u0639\u0646\u06cc \u06cc\u06a9 \u06a9\u0627\u0631\u0628\u0631 \u0646\u0627\u0634\u0646\u0627\u0633 \u0628\u062a\u0648\u0627\u0646\u062f \u0633\u0646\u0627\u0631\u06cc\u0648\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>External sender\n       |\n       v\nDirectAdmin \/ Exim\n       |\n       v\nExternal recipient\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0648\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Sender: attacker@example.net\nRecipient: victim@example.org\nAuthentication: None\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 Exim \u0627\u06cc\u0646 \u067e\u06cc\u0627\u0645 \u0631\u0627 \u0628\u0647 \u0645\u0642\u0635\u062f \u062e\u0627\u0631\u062c\u06cc \u0642\u0628\u0648\u0644 \u06a9\u0646\u062f\u060c Relay Server \u0628\u0647\u200c\u0634\u06a9\u0644 \u0646\u0627\u0627\u0645\u0646 \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0633\u0627\u062e\u062a\u0627\u0631 \u0635\u062d\u06cc\u062d Relay \u062f\u0631 DirectAdmin<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0628\u06cc\u0634\u062a\u0631 \u0633\u0631\u0648\u0631\u0647\u0627 \u0633\u0627\u062e\u062a\u0627\u0631 \u0645\u0646\u0627\u0633\u0628 \u0628\u0647\u200c\u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Incoming mail:\nPort 25\nNo SMTP authentication required for local recipients\n\nClient submission:\nPort 587\nSMTP authentication required\nSTARTTLS enabled\n\nOptional secure submission:\nPort 465\nSMTP authentication required\nImplicit TLS\n\nExternal-to-external relay:\nDenied without authentication\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc <code>25<\/code>\u060c <code>465<\/code> \u0648 <code>587<\/code> \u0631\u0627 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc SMTP \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 Exim \u0645\u0639\u0631\u0641\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0627\u0648\u0644: \u0628\u0631\u0631\u0633\u06cc \u0648\u0636\u0639\u06cc\u062a Exim<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0628\u062a\u062f\u0627 \u0648\u0636\u0639\u06cc\u062a Exim \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl status exim\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>service exim status\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0633\u062e\u0647 Exim:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -bV\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0631\u0633\u06cc Process:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ps aux | grep '&#91;e]xim'\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0633\u0631\u0648\u06cc\u0633 \u0645\u062a\u0648\u0642\u0641 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl restart exim\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc SMTP<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc Listen \u0634\u062f\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ss -lntp | grep -E ':25|:465|:587'\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062e\u0631\u0648\u062c\u06cc \u0645\u0646\u0627\u0633\u0628 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0645\u0634\u0627\u0628\u0647 \u0632\u06cc\u0631 \u0628\u0627\u0634\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>LISTEN 0 128 0.0.0.0:25\nLISTEN 0 128 0.0.0.0:465\nLISTEN 0 128 0.0.0.0:587\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc SMTP \u0645\u0648\u0631\u062f\u0646\u06cc\u0627\u0632 \u0627\u0632 \u062c\u0645\u0644\u0647 <code>25<\/code>\u060c <code>465<\/code> \u0648 <code>587<\/code> \u062f\u0631 Firewall \u0642\u0627\u0628\u0644 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0627\u0634\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc \u062a\u0646\u0638\u06cc\u0645 daemon_smtp_ports<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u062a\u0646\u0638\u06cc\u0645 \u0648\u0627\u0642\u0639\u06cc Exim:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -bP daemon_smtp_ports\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0648\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>daemon_smtp_ports = 25 : 465 : 587\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u067e\u0648\u0631\u062a 587 \u0641\u0639\u0627\u0644 \u0646\u06cc\u0633\u062a\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u062a\u0646\u0638\u06cc\u0645 \u067e\u0627\u06cc\u062f\u0627\u0631 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0641\u0627\u06cc\u0644 Custom \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0627\u06cc\u0644 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/exim.variables.conf.custom\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0642\u062f\u0627\u0631 \u0645\u0648\u0631\u062f\u0646\u06cc\u0627\u0632 \u0631\u0627 \u0628\u0631\u0627\u0633\u0627\u0633 \u062a\u0646\u0638\u06cc\u0645 \u0641\u0639\u0644\u06cc \u0633\u0631\u0648\u0631 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0646\u0645\u0648\u0646\u0647 DirectAdmin \u0628\u0631\u0627\u06cc \u0641\u0639\u0627\u0644\u200c\u06a9\u0631\u062f\u0646 25 \u0648 587 \u0633\u0627\u062e\u062a\u0627\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0645\u0633\u062a\u0646\u062f \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>daemon_smtp_ports = 25 : 587\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633 Exim Configuration \u0631\u0627 \u0628\u0627\u0632\u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>da build exim_conf\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 Restart \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl restart exim\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>\/etc\/exim.variables.conf.custom<\/code> \u0648 <code>da build exim_conf<\/code> \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u0639\u0645\u0627\u0644 \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0646 \u0646\u0648\u0639 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0641\u0627\u06cc\u0644 exim.conf \u0631\u0627 \u0645\u0633\u062a\u0642\u06cc\u0645 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0646\u06a9\u0646\u06cc\u062f<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0632 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0645\u0633\u062a\u0642\u06cc\u0645 \u0641\u0627\u06cc\u0644 \u0632\u06cc\u0631 \u062e\u0648\u062f\u062f\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/etc\/exim.conf\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0632\u06cc\u0631\u0627 CustomBuild \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0647\u0646\u06af\u0627\u0645 Update \u06cc\u0627 \u0628\u0627\u0632\u0633\u0627\u0632\u06cc \u062a\u0646\u0638\u06cc\u0645\u0627\u062a Exim\u060c \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0645\u0633\u062a\u0642\u06cc\u0645 \u0631\u0627 \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc \u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0633\u0627\u062f\u0647 \u0627\u0632 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/etc\/exim.variables.conf.custom\n\/etc\/exim.strings.conf.custom\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0627\u06cc\u0646 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0631\u0627 \u0631\u0648\u0634 \u0627\u0635\u0644\u06cc Customization \u0645\u0639\u0631\u0641\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc \u0641\u0639\u0627\u0644\u200c\u0628\u0648\u062f\u0646 \u0645\u062f\u06cc\u0631\u06cc\u062a Exim \u062a\u0648\u0633\u0637 CustomBuild<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>grep '^eximconf=' \\\n\/usr\/local\/directadmin\/custombuild\/options.conf\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062e\u0631\u0648\u062c\u06cc \u0645\u0639\u0645\u0648\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>eximconf=yes\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0645\u0631\u062a\u0628\u0637:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>da build options | grep -E 'exim|spam'\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u062f\u0648\u0645: \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 SMTP Authentication<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 Outlook\u060c Thunderbird\u060c \u0645\u0648\u0628\u0627\u06cc\u0644 \u0648 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631\u0647\u0627 \u0628\u0627\u06cc\u062f \u0628\u0631\u0627\u06cc \u0627\u0631\u0633\u0627\u0644 \u0627\u06cc\u0645\u06cc\u0644 \u062e\u0627\u0631\u062c\u06cc \u0627\u0632 SMTP Authentication \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0646\u0638\u06cc\u0645 \u0646\u0645\u0648\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>SMTP Server: mail.example.com\nPort: 587\nEncryption: STARTTLS\nAuthentication: Enabled\nUsername: info@example.com\nPassword: Email account password\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 Exim\u060c SMTP Authentication \u0628\u0647 Client \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u067e\u0633 \u0627\u0632 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u0628\u0647 \u0645\u0642\u0635\u062f\u0647\u0627\u06cc \u062e\u0627\u0631\u062c\u06cc Relay \u06a9\u0646\u062f. Exim Authentication \u0631\u0627 \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u0628\u062e\u0634\u06cc \u0645\u0633\u062a\u0642\u0644 \u0627\u0632 \u067e\u0631\u062f\u0627\u0632\u0634 SMTP \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0646\u0638\u06cc\u0645 Email Client<\/h1>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">\u062a\u0646\u0638\u06cc\u0645<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u0645\u0642\u062f\u0627\u0631 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">SMTP Server<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>mail.example.com<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">SMTP Port<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>587<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Encryption<\/td><td class=\"has-text-align-center\" data-align=\"center\"><code>STARTTLS<\/code><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Authentication<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0641\u0639\u0627\u0644<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Username<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0622\u062f\u0631\u0633 \u06a9\u0627\u0645\u0644 \u0627\u06cc\u0645\u06cc\u0644<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Password<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0631\u0645\u0632 Mailbox<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">POP3<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u06cc\u0627\u0632<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">IMAP<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u062a\u0631\u062c\u06cc\u062d\u0627\u064b <code>993 SSL\/TLS<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0648\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>SMTP Host: mail.example.com\nSMTP Port: 587\nSecurity: STARTTLS\nUsername: info@example.com\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0633\u0648\u0645: \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 SMTP AUTH \u0631\u0648\u06cc \u067e\u0648\u0631\u062a 25<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0648\u0631\u062a <code>25<\/code> \u0627\u0633\u0627\u0633\u0627\u064b \u0628\u0631\u0627\u06cc \u0627\u0631\u062a\u0628\u0627\u0637 Mail Server\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a Authentication \u0631\u0627 \u0631\u0648\u06cc \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc Submission \u0645\u0627\u0646\u0646\u062f <code>587<\/code> \u06cc\u0627 <code>465<\/code> \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0631\u0648\u0634 \u0631\u0633\u0645\u06cc \u0628\u0631\u0627\u06cc \u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646 \u0646\u0645\u0627\u06cc\u0634 \u0642\u0627\u0628\u0644\u06cc\u062a AUTH \u0628\u0647 \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc <code>465<\/code> \u0648 <code>587<\/code> \u0627\u0631\u0627\u0626\u0647 \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0627\u06cc\u0644 \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/exim.variables.conf.custom\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062e\u0637 \u0632\u06cc\u0631 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>auth_advertise_hosts = ${if or { {eq {$received_port}{465}} {eq {$received_port}{587}} } {*}{}}\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>da build exim_conf\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl restart exim\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc \u0646\u062a\u06cc\u062c\u0647 \u0631\u0648\u06cc \u067e\u0648\u0631\u062a 25<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0632 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u062e\u0627\u0631\u062c\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>telnet mail.example.com 25\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>EHLO client.example.net\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u062e\u0631\u0648\u062c\u06cc \u067e\u0648\u0631\u062a 25 \u0646\u0628\u0627\u06cc\u062f \u0642\u0627\u0628\u0644\u06cc\u062a \u0632\u06cc\u0631 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>250-AUTH PLAIN LOGIN\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0647\u0645\u06cc\u0646 \u062a\u0633\u062a \u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u0623\u06cc\u06cc\u062f \u0639\u062f\u0645 \u0627\u0631\u0627\u0626\u0647 AUTH \u0631\u0648\u06cc \u067e\u0648\u0631\u062a 25 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc \u067e\u0648\u0631\u062a 587<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>telnet mail.example.com 587\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>EHLO client.example.net\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0635\u0648\u0631\u062a \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0645\u0646\u0627\u0633\u0628\u060c Exim \u0628\u0627\u06cc\u062f \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f STARTTLS \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0633 \u0627\u0632 STARTTLS\u060c \u0642\u0627\u0628\u0644\u06cc\u062a Authentication \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0686\u0647\u0627\u0631\u0645: \u0627\u062c\u0628\u0627\u0631 TLS \u0628\u0631\u0627\u06cc Authentication<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Username \u0648 Password \u0646\u0628\u0627\u06cc\u062f \u0631\u0648\u06cc \u0627\u062a\u0635\u0627\u0644 SMTP \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc\u200c\u0646\u0634\u062f\u0647 \u0627\u0631\u0633\u0627\u0644 \u0634\u0648\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0645\u0633\u062a\u0646\u062f \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 Authenticator\u0647\u0627\u06cc <code>PLAIN<\/code> \u0648 <code>LOGIN<\/code> \u0631\u0627 \u0628\u0647\u200c\u06af\u0648\u0646\u0647\u200c\u0627\u06cc \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0631\u062f \u06a9\u0647 \u0641\u0642\u0637 \u0647\u0646\u06af\u0627\u0645 \u0648\u062c\u0648\u062f TLS \u062a\u0628\u0644\u06cc\u063a \u0634\u0648\u0646\u062f. \u0634\u0631\u0637 \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0627\u06cc\u0646 \u0631\u0641\u062a\u0627\u0631 \u0628\u0647\u200c\u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>server_advertise_condition = ${if def:tls_in_cipher }\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u06cc\u06a9 Exim Authenticator \u0646\u0645\u0648\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>plain:\n  driver = plaintext\n  public_name = PLAIN\n  server_advertise_condition = ${if def:tls_in_cipher }\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>login:\n  driver = plaintext\n  public_name = LOGIN\n  server_advertise_condition = ${if def:tls_in_cipher }\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0647\u200c\u062f\u0644\u06cc\u0644 \u0627\u06cc\u0646\u06a9\u0647 \u0627\u06cc\u0646 \u0628\u062e\u0634 \u062f\u0627\u062e\u0644 Authenticator Configuration \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f\u060c \u062a\u063a\u06cc\u06cc\u0631 \u0622\u0646 \u0628\u0627\u06cc\u062f \u0628\u0627 \u0631\u0648\u0634 Custom \u067e\u0627\u06cc\u062f\u0627\u0631 DirectAdmin \u0627\u0646\u062c\u0627\u0645 \u0634\u0648\u062f\u060c \u0646\u0647 \u0628\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0645\u0648\u0642\u062a <code>\/etc\/exim.conf<\/code>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc Certificate \u0633\u0631\u0648\u06cc\u0633 SMTP<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0631\u0627\u06cc Hostname \u0633\u0631\u0648\u0631 \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 Certificate \u0635\u0627\u062f\u0631 \u06a9\u0646\u062f \u0648 \u0647\u0645\u0627\u0646 Certificate \u0628\u0631\u0627\u06cc Exim \u0648 Dovecot \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f. Certificate\u0647\u0627\u06cc Exim \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0627\u0632 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0632\u06cc\u0631 \u062e\u0648\u0627\u0646\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/etc\/exim.cert\n\/etc\/exim.key\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc Certificate:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>openssl x509 \\\n-in \/etc\/exim.cert \\\n-noout \\\n-subject \\\n-issuer \\\n-dates\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0633\u062a STARTTLS \u0631\u0648\u06cc SMTP<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>openssl s_client \\\n-starttls smtp \\\n-connect mail.example.com:587 \\\n-servername mail.example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0633 \u0627\u0632 \u0627\u062a\u0635\u0627\u0644 \u0645\u0648\u0641\u0642 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0637\u0644\u0627\u0639\u0627\u062a Certificate \u0648 TLS Session \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0633\u062a \u067e\u0648\u0631\u062a 465<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>openssl s_client \\\n-connect mail.example.com:465 \\\n-servername mail.example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0648\u06cc 465 \u0641\u0639\u0627\u0644 \u0628\u0627\u0634\u062f\u060c \u0628\u0627\u06cc\u062f TLS \u0628\u0644\u0627\u0641\u0627\u0635\u0644\u0647 \u0628\u0631\u0642\u0631\u0627\u0631 \u0634\u0648\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0646\u0638\u06cc\u0645 Certificate \u062e\u0648\u062f\u06a9\u0627\u0631 Hostname<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 DirectAdmin:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Admin Level\nServer Manager\nServer TLS Certificate\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Certificate Hostname \u0635\u0627\u062f\u0631\u0634\u062f\u0647 \u062a\u0648\u0633\u0637 DirectAdmin \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0631\u0627\u06cc DirectAdmin\u060c Exim\u060c Dovecot \u0648 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u067e\u0646\u062c\u0645: \u0627\u0631\u0633\u0627\u0644 \u0627\u06cc\u0645\u06cc\u0644 \u0627\u0632 WordPress \u0648 \u0648\u0628\u200c\u0633\u0627\u06cc\u062a<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc WordPress\u060c WHMCS\u060c Laravel \u0648 \u0633\u0627\u06cc\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u06cc\u06a9 Email Account \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0633\u0627\u0632\u06cc\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0648\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>notification@example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0628\u0647 SMTP Authentication \u0645\u062a\u0635\u0644 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>SMTP Host: mail.example.com\nSMTP Port: 587\nEncryption: STARTTLS\nAuthentication: Enabled\nUsername: notification@example.com\nPassword: Mailbox password\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u0631\u0648\u0634 \u0627\u0632 \u062f\u0627\u062f\u0646 Relay \u0639\u0645\u0648\u0645\u06cc \u0628\u0647 IP\u0647\u0627 \u0642\u0627\u0628\u0644\u200c\u06a9\u0646\u062a\u0631\u0644\u200c\u062a\u0631 \u0627\u0633\u062a \u0648 \u062a\u0645\u0627\u0645 \u0627\u0631\u0633\u0627\u0644\u200c\u0647\u0627 \u0627\u0632 \u0645\u0633\u06cc\u0631 Exim \u0639\u0628\u0648\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0646\u0638\u06cc\u0645 \u0646\u0645\u0648\u0646\u0647 WordPress<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u0641\u0632\u0648\u0646\u0647 SMTP:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Mailer: Other SMTP\nSMTP Host: mail.example.com\nEncryption: TLS\nSMTP Port: 587\nAuthentication: Enabled\nSMTP Username: notification@example.com\nSMTP Password: Strong password\nFrom Email: notification@example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0633 \u0627\u0632 \u0630\u062e\u06cc\u0631\u0647\u060c Test Email \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0648\u06cc \u0647\u0645\u0627\u0646 DirectAdmin Server<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0646\u0627\u0645\u0647 \u0645\u062d\u0644\u06cc \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u0632 Sendmail Interface \u0633\u06cc\u0633\u062a\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0633\u06cc\u0631 \u0631\u0627\u06cc\u062c:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/sbin\/sendmail\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0631\u0633\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>command -v sendmail\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062e\u0631\u0648\u062c\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/sbin\/sendmail\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 SMTP Authentication \u0631\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u060c \u0647\u0645\u0686\u0646\u0627\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Mailbox \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0631\u0648\u06cc \u067e\u0648\u0631\u062a 587 \u0633\u0627\u062e\u062a\u0627\u0631 \u0634\u0641\u0627\u0641\u200c\u062a\u0631\u06cc \u0628\u0631\u0627\u06cc Logging \u0648 \u06a9\u0646\u062a\u0631\u0644 \u062f\u0633\u062a\u0631\u0633\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0634\u0634\u0645: \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u062f\u0648\u0631\u0632\u062f\u0646 Exim \u062a\u0648\u0633\u0637 Script\u0647\u0627<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0627\u0632 CSF \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0642\u0627\u0628\u0644\u06cc\u062a SMTP Blocking \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u062a\u0635\u0627\u0644 \u0645\u0633\u062a\u0642\u06cc\u0645 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 Script\u0647\u0627 \u0628\u0647 SMTP Server\u0647\u0627\u06cc \u062e\u0627\u0631\u062c\u06cc \u0631\u0627 \u0645\u062d\u062f\u0648\u062f \u06a9\u0646\u062f \u0648 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0645\u062c\u0628\u0648\u0631 \u06a9\u0646\u062f \u0627\u0632 Exim \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0633\u062a\u0646\u062f\u0627\u062a DirectAdmin \u062a\u0648\u0636\u06cc\u062d \u0645\u06cc\u200c\u062f\u0647\u0646\u062f \u06a9\u0647 SMTP Blocking \u062f\u0631 CSF \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f SMTP \u062e\u0631\u0648\u062c\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0639\u0627\u062f\u06cc \u0645\u0633\u062f\u0648\u062f \u06a9\u0646\u062f \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f <code>root<\/code> \u0648 <code>exim<\/code> \u0646\u06af\u0647 \u062f\u0627\u0631\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0627\u06cc\u0644:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/csf\/csf.conf\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0645\u0631\u062a\u0628\u0637 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -E '^SMTP_' \/etc\/csf\/csf.conf\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633 \u062f\u0631 \u0635\u0648\u0631\u062a \u062a\u063a\u06cc\u06cc\u0631:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>csf -r\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0646\u0638\u06cc\u0645 CSF \u0631\u0627 \u0628\u0631\u0627\u0633\u0627\u0633 \u0646\u06cc\u0627\u0632 \u0648\u0627\u0642\u0639\u06cc \u0633\u0631\u0648\u0631 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f\u061b \u0628\u0647\u200c\u062e\u0635\u0648\u0635 \u0627\u06af\u0631 Container\u060c Monitoring Agent \u06cc\u0627 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631 \u062e\u0627\u0635\u06cc \u0646\u06cc\u0627\u0632 \u0628\u0647 SMTP \u062e\u0631\u0648\u062c\u06cc \u0645\u0633\u062a\u0642\u06cc\u0645 \u062f\u0627\u0631\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0647\u0641\u062a\u0645: Local Mail Server \u0631\u0627 \u062f\u0631\u0633\u062a \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u06a9\u06cc \u0627\u0632 \u062e\u0637\u0627\u0647\u0627\u06cc \u0631\u0627\u06cc\u062c \u062f\u0631 DirectAdmin \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0627\u0645\u0646\u0647 \u0645\u062d\u0644\u06cc \u0628\u0627 \u062e\u0637\u0627\u06cc \u0632\u06cc\u0631 \u0645\u0648\u0627\u062c\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>550 relay not permitted, authentication required\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u062e\u0637\u0627 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0627\u0635\u0644\u0627\u064b \u0628\u0647 SMTP Authentication \u0645\u0631\u0628\u0648\u0637 \u0646\u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 Exim \u062f\u0627\u0645\u0646\u0647 \u0631\u0627 Local Domain \u062a\u0634\u062e\u06cc\u0635 \u0646\u062f\u0647\u062f\u060c \u062f\u0631\u06cc\u0627\u0641\u062a \u067e\u06cc\u0627\u0645 \u0628\u0631\u0627\u06cc \u0622\u0646 \u0631\u0627 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 Relay \u062f\u0631 \u0646\u0638\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f. DirectAdmin \u0644\u06cc\u0633\u062a \u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u0645\u062d\u0644\u06cc \u0631\u0627 \u0627\u0632 \u0641\u0627\u06cc\u0644 <code>\/etc\/virtual\/domains<\/code> \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0631\u0633\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Fx 'example.com' \/etc\/virtual\/domains\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u062e\u0631\u0648\u062c\u06cc \u0632\u06cc\u0631 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0627\u0645\u0646\u0647 Local \u0634\u0646\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc \u062a\u0646\u0638\u06cc\u0645 Local Mail Server \u062f\u0631 DirectAdmin<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 User Level \u0648\u0627\u0631\u062f \u0628\u062e\u0634 \u0645\u062f\u06cc\u0631\u06cc\u062a DNS\/Mail \u062f\u0627\u0645\u0646\u0647 \u0634\u0648\u06cc\u062f \u0648 \u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u062f \u06af\u0632\u06cc\u0646\u0647 \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Local Mail Server \u0641\u0639\u0627\u0644 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0627\u06cc\u0645\u06cc\u0644 \u062f\u0627\u0645\u0646\u0647 \u0631\u0648\u06cc Google Workspace\u060c Microsoft 365 \u06cc\u0627 \u0633\u0631\u0648\u0631 \u062f\u06cc\u06af\u0631\u06cc \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f\u060c Local Mail Server \u0628\u0627\u06cc\u062f \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0627\u06cc\u0645\u06cc\u0644 \u0631\u0648\u06cc \u0647\u0645\u06cc\u0646 DirectAdmin Server \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f\u060c \u0628\u0627\u06cc\u062f \u0641\u0639\u0627\u0644 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u062a\u0648\u0636\u06cc\u062d \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644\u200c\u06a9\u0631\u062f\u0646 Local Mail Server \u0628\u0627\u0639\u062b \u062d\u0630\u0641 \u062f\u0627\u0645\u0646\u0647 \u0627\u0632 <code>\/etc\/virtual\/domains<\/code> \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0627\u0645\u0646\u0647<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -ld \/etc\/virtual\/example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Fx 'example.com' \/etc\/virtual\/domains\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 Mail Server \u0628\u0627\u06cc\u062f Local \u0628\u0627\u0634\u062f \u0627\u0645\u0627 \u067e\u0648\u0634\u0647 \u06cc\u0627 Domain Entry \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f\u060c \u0627\u0628\u062a\u062f\u0627 \u062a\u0646\u0638\u06cc\u0645 \u062f\u0627\u0645\u0646\u0647 \u0631\u0627 \u0627\u0632 \u062f\u0627\u062e\u0644 DirectAdmin \u0627\u0635\u0644\u0627\u062d \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0647\u0634\u062a\u0645: \u062a\u0633\u062a Open Relay<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0622\u0632\u0645\u0627\u06cc\u0634 \u0635\u062d\u06cc\u062d \u0628\u0627\u06cc\u062f \u0627\u0632 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u062e\u0627\u0631\u062c\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0631\u0648\u06cc \u0647\u0645\u0627\u0646 DirectAdmin Server \u0642\u0631\u0627\u0631 \u0646\u062f\u0627\u0631\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u0627\u062e\u062a\u0627\u0631 \u062a\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>External source IP\nExternal sender\nExternal recipient\nNo SMTP authentication\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u0631\u0648\u0631 \u0628\u0627\u06cc\u062f \u0627\u06cc\u0646 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0631\u0627 Reject \u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0646\u0635\u0628 swaks<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 AlmaLinux \u06cc\u0627 Rocky Linux:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dnf install epel-release -y\ndnf install swaks -y\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 Debian \u06cc\u0627 Ubuntu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt update\napt install swaks -y\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0633\u062a Open Relay<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0632 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u062e\u0627\u0631\u062c\u06cc \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>swaks \\\n--server mail.example.com \\\n--port 25 \\\n--from sender@example.net \\\n--to recipient@example.org\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u062a\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Sender domain: External\nRecipient domain: External\nAuthentication: None\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Exim \u0628\u0627\u06cc\u062f \u062f\u0631 \u0645\u0631\u062d\u0644\u0647 Recipient \u067e\u06cc\u0627\u0645 \u0631\u0627 Reject \u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0648\u0646\u0647 \u0646\u062a\u06cc\u062c\u0647 \u0645\u0646\u0627\u0633\u0628:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>550 relay not permitted\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Exim Relay \u0631\u0627 \u062f\u0631 \u0645\u0631\u062d\u0644\u0647 \u0628\u0631\u0631\u0633\u06cc Recipient \u0648 \u0628\u0631\u0627\u0633\u0627\u0633 ACL\u0647\u0627 \u06a9\u0646\u062a\u0631\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0633\u062a \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u06cc\u0645\u06cc\u0644 \u0645\u062d\u0644\u06cc<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06a9\u0646\u0648\u0646 \u0647\u0645\u0627\u0646 \u062a\u0633\u062a \u0631\u0627 \u0628\u0631\u0627\u06cc \u06cc\u06a9 Mailbox \u0645\u062d\u0644\u06cc \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>swaks \\\n--server mail.example.com \\\n--port 25 \\\n--from sender@example.net \\\n--to info@example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 <code>example.com<\/code> \u0631\u0648\u06cc \u0647\u0645\u06cc\u0646 DirectAdmin \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0627\u06cc\u0646 \u067e\u06cc\u0627\u0645 \u0628\u0627\u06cc\u062f \u0628\u062f\u0648\u0646 SMTP Authentication \u067e\u0630\u06cc\u0631\u0641\u062a\u0647 \u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0628\u0627 \u062e\u0637\u0627\u06cc Relay \u0645\u0648\u0627\u062c\u0647 \u0634\u062f\u060c <code>\/etc\/virtual\/domains<\/code> \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0633\u062a \u0627\u0631\u0633\u0627\u0644 \u0628\u0627 Authentication<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>swaks \\\n--server mail.example.com \\\n--port 587 \\\n--tls \\\n--auth LOGIN \\\n--auth-user info@example.com \\\n--auth-password 'EMAIL_PASSWORD' \\\n--from info@example.com \\\n--to recipient@gmail.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0642\u062f\u0627\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0627 \u0631\u0645\u0632 \u0648\u0627\u0642\u0639\u06cc \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>EMAIL_PASSWORD\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0645\u0632 Mailbox \u0631\u0627 \u062f\u0631 History\u060c Script \u0639\u0645\u0648\u0645\u06cc \u06cc\u0627 Documentation \u0630\u062e\u06cc\u0631\u0647 \u0646\u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0646\u0647\u0645: \u0628\u0631\u0631\u0633\u06cc Exim Log<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 Log\u0647\u0627\u06cc Exim \u0631\u0627 \u062f\u0631 \u0645\u0633\u06cc\u0631 \u0632\u06cc\u0631 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/var\/log\/exim\/\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Log \u0627\u0635\u0644\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/var\/log\/exim\/mainlog\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0634\u0627\u0647\u062f\u0647 \u0632\u0646\u062f\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tail -f \/var\/log\/exim\/mainlog\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062c\u0633\u062a\u200c\u0648\u062c\u0648\u06cc SMTP Authentication<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>grep 'A=login:' \\\n\/var\/log\/exim\/mainlog \\\n| tail -n 50\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0648\u0646\u0647 Log \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a\u200c\u0634\u062f\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0634\u0627\u0645\u0644 \u0633\u0627\u062e\u062a\u0627\u0631\u06cc \u0645\u0634\u0627\u0628\u0647 \u0632\u06cc\u0631 \u0628\u0627\u0634\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>P=esmtpa A=login:info@example.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0647\u0645\u06cc\u0646 \u0627\u0644\u06af\u0648 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627\u0631\u0634 \u0627\u0631\u0633\u0627\u0644\u200c\u0647\u0627\u06cc SMTP Authentication \u062f\u0631 Log\u0647\u0627\u06cc Exim \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062c\u0633\u062a\u200c\u0648\u062c\u0648\u06cc Mailbox<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>grep 'info@example.com' \\\n\/var\/log\/exim\/mainlog\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062c\u0633\u062a\u200c\u0648\u062c\u0648\u06cc IP:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep '203.0.113.25' \\\n\/var\/log\/exim\/mainlog\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0646 \u062e\u0637\u0627\u0647\u0627\u06cc Relay<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i 'relay' \\\n\/var\/log\/exim\/mainlog \\\n| tail -n 100\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0627:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -i 'authentication' \\\n\/var\/log\/exim\/mainlog \\\n| tail -n 100\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Debug \u0645\u0633\u062a\u0642\u06cc\u0645 Exim<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u0627\u06cc\u0646\u06a9\u0647 Exim \u0686\u0631\u0627 \u06cc\u06a9 \u067e\u06cc\u0627\u0645 \u0631\u0627 \u0642\u0628\u0648\u0644 \u06cc\u0627 \u0631\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062d\u0627\u0644\u062a Debug \u0631\u0627 \u0645\u0633\u062a\u0646\u062f \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -d -bh 127.0.0.1\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>EHLO client.example.net\nMAIL FROM:&lt;sender@example.net&gt;\nRCPT TO:&lt;recipient@example.org&gt;\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Exim \u062a\u0635\u0645\u06cc\u0645\u0627\u062a ACL \u0648 Relay \u0631\u0627 \u0628\u0647\u200c\u0635\u0648\u0631\u062a Debug \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062e\u0631\u0648\u062c:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>QUIT\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u062f\u0647\u0645: \u0628\u0631\u0631\u0633\u06cc Mail Queue<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0639\u062f\u0627\u062f \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc Queue:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -bpc\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0627\u06cc\u0634 Queue:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -bp\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0627\u06cc\u0634 \u062e\u0644\u0627\u0635\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -bp | exiqsumm\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631\u0647\u0627 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a Queue \u0631\u0633\u0645\u06cc Exim \u0645\u0633\u062a\u0646\u062f \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0634\u0627\u0647\u062f\u0647 Header \u06cc\u06a9 \u067e\u06cc\u0627\u0645<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -Mvh MESSAGE_ID\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0634\u0627\u0647\u062f\u0647 Body:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -Mvb MESSAGE_ID\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0634\u0627\u0647\u062f\u0647 Log \u067e\u06cc\u0627\u0645:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -Mvl MESSAGE_ID\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0631\u0633\u0627\u0644 \u0645\u062c\u062f\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -M MESSAGE_ID\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062d\u0630\u0641:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exim -Mrm MESSAGE_ID\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 Command\u0647\u0627 \u062f\u0631 \u0645\u0633\u062a\u0646\u062f\u0627\u062a Queue DirectAdmin \u0646\u06cc\u0632 \u0645\u0639\u0631\u0641\u06cc \u0634\u062f\u0647\u200c\u0627\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0627\u0641\u0632\u0627\u06cc\u0634 \u0646\u0627\u06af\u0647\u0627\u0646\u06cc Queue<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0641\u0632\u0627\u06cc\u0634 Queue \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0646\u0627\u0634\u06cc \u0627\u0632 \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0628\u0627\u0634\u062f:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0644\u0648 \u0631\u0641\u062a\u0646 Password \u06cc\u06a9 Mailbox<\/li>\n\n\n\n<li>\u0647\u06a9\u200c\u0634\u062f\u0646 WordPress<\/li>\n\n\n\n<li>\u0627\u0631\u0633\u0627\u0644 \u062a\u0639\u062f\u0627\u062f \u0632\u06cc\u0627\u062f \u067e\u06cc\u0627\u0645 \u062a\u0648\u0633\u0637 Script<\/li>\n\n\n\n<li>\u0645\u0634\u06a9\u0644 DNS<\/li>\n\n\n\n<li>\u0645\u0633\u062f\u0648\u062f\u0628\u0648\u062f\u0646 \u067e\u0648\u0631\u062a 25 \u062e\u0631\u0648\u062c\u06cc<\/li>\n\n\n\n<li>Blacklist \u0634\u062f\u0646 IP<\/li>\n\n\n\n<li>\u0645\u0634\u06a9\u0644 Smarthost<\/li>\n\n\n\n<li>\u062a\u0646\u0638\u06cc\u0645 \u0627\u0634\u062a\u0628\u0627\u0647 Relay<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0628\u062a\u062f\u0627 \u0627\u0631\u0633\u0627\u0644\u200c\u0647\u0627\u06cc SMTP Authentication \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep 'P=esmtpa A=login:' \\\n\/var\/log\/exim\/mainlog \\\n| tail -n 100\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u0633\u0648\u0621\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 SMTP Authentication \u0646\u06cc\u0632 \u062a\u062d\u0644\u06cc\u0644 \u0647\u0645\u06cc\u0646 Log\u0647\u0627 \u0631\u0627 \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646 From \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a\u200c\u0634\u062f\u0647<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u06a9\u06cc \u0627\u0632 Hardening\u0647\u0627\u06cc \u0645\u0641\u06cc\u062f \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u06cc\u06a9 \u06a9\u0627\u0631\u0628\u0631 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a\u200c\u0634\u062f\u0647 \u0646\u062a\u0648\u0627\u0646\u062f \u0627\u0632 \u062f\u0627\u0645\u0646\u0647 Mailbox \u062f\u06cc\u06af\u0631\u0627\u0646 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 Sender \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0646\u0645\u0648\u0646\u0647 ACL \u0631\u0633\u0645\u06cc \u0628\u0631\u0627\u06cc \u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646 Sender Domain \u0628\u0647 Domain \u06a9\u0627\u0631\u0628\u0631 SMTP Auth \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hook \u0645\u0648\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062f\u0631 Exim\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f DirectAdmin:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/etc\/exim.acl_check_message.pre.conf\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0648\u0646\u0647 Logic \u0645\u0633\u062a\u0646\u062f\u0634\u062f\u0647 \u062a\u0648\u0633\u0637 DirectAdmin\u060c Domain \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 <code>$authenticated_id<\/code> \u0631\u0627 \u0628\u0627 Sender Domain \u0648 From Header \u0645\u0642\u0627\u06cc\u0633\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u0628\u0627\u06cc\u062f \u0627\u0628\u062a\u062f\u0627 \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0622\u0632\u0645\u0627\u06cc\u0634\u06cc \u0628\u0631\u0631\u0633\u06cc \u0634\u0648\u062f\u061b \u0632\u06cc\u0631\u0627 Alias\u0647\u0627\u060c Forwarder\u0647\u0627 \u0648 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0627\u0632 \u0686\u0646\u062f From Address \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u062a\u062d\u062a \u062a\u0623\u062b\u06cc\u0631 \u0642\u0631\u0627\u0631 \u06af\u06cc\u0631\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Relay \u0628\u0631\u0627\u0633\u0627\u0633 IP \u06cc\u0627 SMTP Authentication\u061f<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0628\u06cc\u0634\u062a\u0631 \u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627 SMTP Authentication \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u0646\u0627\u0633\u0628\u200c\u062a\u0631\u06cc \u0627\u0633\u062a.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">\u0631\u0648\u0634<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u06a9\u0627\u0631\u0628\u0631\u062f<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u067e\u06cc\u0634\u0646\u0647\u0627\u062f<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">SMTP Authentication<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u067e\u06cc\u0634\u0646\u0647\u0627\u062f \u0627\u0635\u0644\u06cc<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Relay \u0628\u0631\u0627\u0633\u0627\u0633 IP<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u062f\u0633\u062a\u06af\u0627\u0647 \u06cc\u0627 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631 Legacy<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0641\u0642\u0637 \u062f\u0631 \u0635\u0648\u0631\u062a \u0627\u062c\u0628\u0627\u0631<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Open Relay<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0647\u0645\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0647\u0631\u06af\u0632<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Smarthost<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u0627\u0631\u0633\u0627\u0644 \u062e\u0631\u0648\u062c\u06cc \u0627\u0632 \u0633\u0631\u0648\u0631 \u062b\u0627\u0644\u062b<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u06cc\u0627\u0632<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 DirectAdmin \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0628\u0647\u200c\u062c\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f ACL \u0639\u0645\u0648\u0645\u06cc \u0628\u0631\u0627\u06cc Range\u0647\u0627\u06cc IP\u060c \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0639\u0627\u062f\u06cc Mailbox \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0648 SMTP Authentication \u062a\u0639\u0631\u06cc\u0641 \u0634\u0648\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u06af\u0627\u0647\u06cc \u06a9\u0647 SMTP Authentication \u0646\u062f\u0627\u0631\u062f \u0686\u0647 \u06a9\u0646\u06cc\u0645\u061f<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u06cc\u06a9 Scanner\u060c Printer \u06cc\u0627 \u0628\u0631\u0646\u0627\u0645\u0647 \u0642\u062f\u06cc\u0645\u06cc \u0627\u0632 Authentication \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0633\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u0646\u0637\u0642\u06cc \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 SMTP Relay \u062f\u0627\u062e\u0644\u06cc \u062c\u062f\u0627\u06af\u0627\u0646\u0647<\/li>\n\n\n\n<li>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Smarthost \u0645\u0646\u0627\u0633\u0628 \u062f\u0633\u062a\u06af\u0627\u0647<\/li>\n\n\n\n<li>\u062a\u0639\u0631\u06cc\u0641 ACL \u0628\u0633\u06cc\u0627\u0631 \u0645\u062d\u062f\u0648\u062f \u0628\u0631\u0627\u06cc Source IP \u062b\u0627\u0628\u062a<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u06af\u0632\u06cc\u0646\u0647 \u0633\u0648\u0645 \u0646\u06cc\u0627\u0632\u0645\u0646\u062f Customization \u0633\u0637\u062d Exim \u0627\u0633\u062a \u0648 \u0646\u0628\u0627\u06cc\u062f \u0628\u0627 \u06cc\u06a9 Rule \u0639\u0645\u0648\u0645\u06cc \u06cc\u0627 Range \u0628\u0632\u0631\u06af \u0627\u0646\u062c\u0627\u0645 \u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0633\u0631\u0648\u0631 Hosting \u0627\u0634\u062a\u0631\u0627\u06a9\u06cc\u060c \u062f\u0627\u062f\u0646 Relay \u0628\u062f\u0648\u0646 Authentication \u0628\u0647 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u06af\u0633\u062a\u0631\u062f\u0647 \u062a\u0648\u0635\u06cc\u0647 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u06cc\u0627\u0632\u062f\u0647\u0645: Relay \u062a\u0645\u0627\u0645 \u0627\u06cc\u0645\u06cc\u0644\u200c\u0647\u0627\u06cc \u062e\u0631\u0648\u062c\u06cc \u0627\u0632 \u0637\u0631\u06cc\u0642 Smarthost<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Relay \u062f\u0631 DirectAdmin \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0645\u0646\u0638\u0648\u0631 \u062f\u06cc\u06af\u0631\u06cc \u0646\u06cc\u0632 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f: \u0627\u0631\u0633\u0627\u0644 \u062a\u0645\u0627\u0645 \u0627\u06cc\u0645\u06cc\u0644\u200c\u0647\u0627\u06cc \u062e\u0631\u0648\u062c\u06cc \u0633\u0631\u0648\u0631 \u0627\u0632 \u06cc\u06a9 SMTP Server \u062e\u0627\u0631\u062c\u06cc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0648\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DirectAdmin Exim\n       |\n       v\nExternal SMTP Relay\n       |\n       v\nGmail \/ Outlook \/ Other servers\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0633\u0646\u0627\u0631\u06cc\u0648 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0631\u0633\u0645\u06cc Smarthost \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0627\u0645\u06a9\u0627\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Authentication \u0648 TLS \u0631\u0627 \u0646\u06cc\u0632 \u062f\u0627\u0631\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0648\u0627\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 Smarthost<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u067e\u0648\u0631\u062a 25 \u062e\u0631\u0648\u062c\u06cc \u062f\u06cc\u062a\u0627\u0633\u0646\u062a\u0631 \u0628\u0633\u062a\u0647 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>IP \u0633\u0631\u0648\u0631 Reputation \u0645\u0646\u0627\u0633\u0628\u06cc \u0646\u062f\u0627\u0631\u062f.<\/li>\n\n\n\n<li>\u0627\u0631\u0633\u0627\u0644 \u0628\u0627\u06cc\u062f \u0627\u0632 Gateway \u0645\u0631\u06a9\u0632\u06cc \u0627\u0646\u062c\u0627\u0645 \u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0633\u0627\u0632\u0645\u0627\u0646 \u0627\u0632 SMTP Relay \u062e\u0627\u0631\u062c\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u0627\u0631\u0633\u0627\u0644\u200c\u0647\u0627 \u0628\u0627\u06cc\u062f \u0627\u0632 \u0633\u0631\u0648\u06cc\u0633 \u062a\u062e\u0635\u0635\u06cc Email \u0639\u0628\u0648\u0631 \u06a9\u0646\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc Custom \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 Smarthost<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0628\u0631\u0627\u06cc \u062a\u0646\u0638\u06cc\u0645 Smarthost \u0627\u0632 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/etc\/exim.authenticators.post.conf\n\/etc\/exim.transports.pre.conf\n\/etc\/exim.routers.pre.conf\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc Relay \u062f\u0627\u0631\u0627\u06cc Username \u0648 Password\u060c Authenticator\u060c Transport \u0648 Router \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 Smarthost \u0628\u0627\u06cc\u062f \u062a\u0639\u0631\u06cc\u0641 \u0634\u0648\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u06cc\u06a9 Generator \u0631\u0633\u0645\u06cc \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u0627\u06cc\u0646 Snippet\u0647\u0627 \u062f\u0631 \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u062e\u0648\u062f \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0639\u06cc\u06cc\u0646 \u067e\u0648\u0631\u062a Smarthost<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u0648\u0631\u062a \u0627\u062e\u062a\u0635\u0627\u0635\u06cc\u060c Hostname \u0631\u0627 \u0628\u0627 \u062f\u0648 <code>:<\/code> \u0648 \u0634\u0645\u0627\u0631\u0647 \u067e\u0648\u0631\u062a \u0645\u0634\u062e\u0635 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>smtp.example.com::587\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0627\u06cc\u0646 Syntax \u0631\u0627 \u0628\u0631\u0627\u06cc Smarthost\u0647\u0627\u06cc \u062f\u0627\u0631\u0627\u06cc Custom Port \u0645\u0633\u062a\u0646\u062f \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Restart \u067e\u0633 \u0627\u0632 \u062a\u0646\u0638\u06cc\u0645 Smarthost<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl restart exim\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0646\u06cc\u0632 \u067e\u0633 \u0627\u0632 \u0627\u0639\u0645\u0627\u0644 Snippet\u0647\u0627\u06cc Smarthost\u060c Restart \u0633\u0631\u0648\u06cc\u0633 Exim \u0631\u0627 \u0644\u0627\u0632\u0645 \u0645\u06cc\u200c\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc DNS \u062f\u0627\u0645\u0646\u0647 \u0645\u062d\u0644\u06cc<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0647\u0646\u06af\u0627\u0645 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u06cc\u0645\u06cc\u0644 \u062e\u0637\u0627\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0631\u062f\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>lowest numbered MX record points to local host\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0645\u0627 \u062f\u0627\u0645\u0646\u0647 \u062f\u0631 <code>\/etc\/virtual\/domains<\/code> \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f\u060c Exim \u0648\u0636\u0639\u06cc\u062a \u062f\u0627\u0645\u0646\u0647 \u0631\u0627 \u0628\u0627 DNS \u0648 Local Domain List \u0646\u0627\u0633\u0627\u0632\u06af\u0627\u0631 \u062a\u0634\u062e\u06cc\u0635 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0628\u0631\u0627\u06cc \u062f\u0627\u0645\u0646\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f Local \u0628\u0627\u0634\u062f\u060c \u0648\u062c\u0648\u062f Domain \u062f\u0631 <code>\/etc\/virtual\/domains<\/code> \u0648 \u0633\u0627\u062e\u062a\u0627\u0631 <code>\/etc\/virtual\/DOMAIN\/<\/code> \u0631\u0627 \u0636\u0631\u0648\u0631\u06cc \u0645\u06cc\u200c\u062f\u0627\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0631\u0633\u06cc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Fx 'example.com' \/etc\/virtual\/domains\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -ld \/etc\/virtual\/example.com\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc Firewall<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0628\u0627\u06cc\u062f \u0628\u0631\u0627\u0633\u0627\u0633 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f\u0646\u06cc\u0627\u0632 \u0628\u0627\u0632 \u0628\u0627\u0634\u0646\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">\u067e\u0648\u0631\u062a<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u0633\u0631\u0648\u06cc\u0633<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>25<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">SMTP Server-to-Server<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>465<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">SMTPS<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>587<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">SMTP Submission<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>110<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">POP3<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>143<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">IMAP<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>993<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">IMAPS<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><code>995<\/code><\/td><td class=\"has-text-align-center\" data-align=\"center\">POP3S<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0647\u0645\u06cc\u0646 \u067e\u0648\u0631\u062a\u200c\u0647\u0627 \u0631\u0627 \u0628\u0631\u0627\u06cc Exim \u0648 Dovecot \u062f\u0631 \u0645\u0633\u062a\u0646\u062f\u0627\u062a Firewall \u0630\u06a9\u0631 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0628\u0631\u0631\u0633\u06cc CSF<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>grep '^TCP_IN' \/etc\/csf\/csf.conf\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f\u0646\u06cc\u0627\u0632 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>25,465,587\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0633 \u0627\u0632 \u062a\u063a\u06cc\u06cc\u0631:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>csf -r\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0633\u062a \u0627\u062a\u0635\u0627\u0644 \u0627\u0632 \u062e\u0627\u0631\u062c \u0633\u0631\u0648\u0631<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>nc -vz mail.example.com 25\n<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>nc -vz mail.example.com 587\n<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>nc -vz mail.example.com 465\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0631\u0648\u06cc localhost \u067e\u0648\u0631\u062a \u0628\u0627\u0632 \u0627\u0633\u062a \u0648\u0644\u06cc \u0627\u0632 \u0627\u06cc\u0646\u062a\u0631\u0646\u062a \u0642\u0627\u0628\u0644 \u062f\u0633\u062a\u0631\u0633\u06cc \u0646\u06cc\u0633\u062a\u060c Firewall \u0633\u0631\u0648\u0631\u060c Firewall \u062f\u06cc\u062a\u0627\u0633\u0646\u062a\u0631 \u06cc\u0627 NAT \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0631\u0641\u0639 \u062e\u0637\u0627\u06cc 550 relay not permitted<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0646\u0645\u0648\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>550 relay not permitted, authentication required\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0628\u062a\u062f\u0627 \u0645\u0634\u062e\u0635 \u06a9\u0646\u06cc\u062f \u06af\u06cc\u0631\u0646\u062f\u0647 Local \u0627\u0633\u062a \u06cc\u0627 External.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u06af\u0631 \u06af\u06cc\u0631\u0646\u062f\u0647 \u062e\u0627\u0631\u062c\u06cc \u0627\u0633\u062a<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>SMTP authentication: Enabled\nUsername: Correct\nPassword: Correct\nPort: 587\nTLS: Enabled\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u06af\u0631 \u06af\u06cc\u0631\u0646\u062f\u0647 \u0645\u062d\u0644\u06cc \u0627\u0633\u062a<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -Fx 'example.com' \/etc\/virtual\/domains\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0635\u0631\u0627\u062d\u062a\u0627\u064b \u0627\u0639\u0644\u0627\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f \u062e\u0637\u0627\u06cc Relay \u0628\u0631\u0627\u06cc \u06cc\u06a9 Local Domain \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0632\u0645\u0627\u0646\u06cc \u0631\u062e \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 Domain \u062f\u0631 <code>\/etc\/virtual\/domains<\/code> \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Authentication \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f \u0627\u0645\u0627 Relay \u06a9\u0627\u0631 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Log \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep 'A=login:' \\\n\/var\/log\/exim\/mainlog \\\n| tail -n 50\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 Authentication \u0645\u0648\u0641\u0642 \u0628\u0627\u0634\u062f \u0628\u0627\u06cc\u062f \u0627\u0637\u0644\u0627\u0639\u0627\u062a Authenticator \u062f\u0631 Log \u062f\u06cc\u062f\u0647 \u0634\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633 Recipient \u0648 \u0646\u062a\u06cc\u062c\u0647 Router \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep 'info@example.com' \\\n\/var\/log\/exim\/mainlog\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">AUTH \u0631\u0648\u06cc \u067e\u0648\u0631\u062a 25 \u0647\u0645\u0686\u0646\u0627\u0646 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0646\u0638\u06cc\u0645 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep '^auth_advertise_hosts' \\\n\/etc\/exim.variables.conf.custom\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0627\u06cc\u062f \u0645\u0634\u0627\u0628\u0647 \u0632\u06cc\u0631 \u0628\u0627\u0634\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>auth_advertise_hosts = ${if or { {eq {$received_port}{465}} {eq {$received_port}{587}} } {* }{}}\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633 Config \u0631\u0627 \u0628\u0627\u0632\u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>da build exim_conf\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl restart exim\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0639\u062f \u062f\u0648\u0628\u0627\u0631\u0647 \u0628\u0627 <code>EHLO<\/code> \u0631\u0648\u06cc \u067e\u0648\u0631\u062a 25 \u0622\u0632\u0645\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f. DirectAdmin \u0627\u06cc\u0646 \u0631\u0648\u0634 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u062d\u062f\u0648\u062f\u0633\u0627\u0632\u06cc AUTH \u0645\u0633\u062a\u0646\u062f \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0628\u0639\u062f \u0627\u0632 CustomBuild \u0627\u0632 \u0628\u06cc\u0646 \u0631\u0641\u062a\u0647\u200c\u0627\u0646\u062f<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 <code>\/etc\/exim.conf<\/code> \u0631\u0627 \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0631\u062f\u0647 \u0628\u0627\u0634\u06cc\u062f\u060c \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a CustomBuild \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0631\u0627 \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc \u06a9\u0631\u062f\u0647 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0633\u0627\u062f\u0647 \u0627\u0632:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/etc\/exim.variables.conf.custom\n\/etc\/exim.strings.conf.custom\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648 \u0628\u0631\u0627\u06cc Customization \u06a9\u0627\u0645\u0644\u200c\u062a\u0631 \u0627\u0632 \u0645\u0633\u06cc\u0631 CustomBuild \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/local\/directadmin\/custombuild\/custom\/exim\/\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">DirectAdmin \u0627\u06cc\u0646 \u0631\u0648\u0634 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a Exim \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 Rebuild\u0647\u0627 \u0645\u0633\u062a\u0646\u062f \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062a\u0646\u0638\u06cc\u0645 \u0627\u0645\u0646 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc Relay<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>Port 25:\nServer-to-server SMTP\nAUTH disabled\n\nPort 587:\nClient submission\nSTARTTLS enabled\nAUTH enabled\n\nPort 465:\nOptional secure submission\nTLS enabled\nAUTH enabled\n\nRelay:\nAuthenticated users only\nExternal unauthenticated relay denied\n\nWeb applications:\nAuthenticated SMTP preferred\n\nLocal domains:\nPresent in \/etc\/virtual\/domains\n\nExim configuration:\nManaged through CustomBuild custom files\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0686\u06a9\u200c\u0644\u06cc\u0633\u062a \u0646\u0647\u0627\u06cc\u06cc Relay \u062f\u0631 DirectAdmin<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Exim \u0641\u0639\u0627\u0644 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u067e\u0648\u0631\u062a 25 \u0628\u0631\u0627\u06cc Mail Server\u0647\u0627 \u0628\u0627\u0632 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u067e\u0648\u0631\u062a 587 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0627\u0632 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u067e\u0648\u0631\u062a 465 \u062f\u0631 \u0635\u0648\u0631\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0641\u0639\u0627\u0644 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u0632 SMTP Authentication \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/li>\n\n\n\n<li>Username \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u0622\u062f\u0631\u0633 \u06a9\u0627\u0645\u0644 \u0627\u06cc\u0645\u06cc\u0644 \u0648\u0627\u0631\u062f \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0631\u0648\u06cc \u067e\u0648\u0631\u062a 587 \u0627\u0632 STARTTLS \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/li>\n\n\n\n<li>AUTH \u0631\u0648\u06cc \u067e\u0648\u0631\u062a 25 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>Authentication \u0628\u062f\u0648\u0646 TLS \u0627\u0631\u0627\u0626\u0647 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>Certificate \u0645\u0639\u062a\u0628\u0631 \u0631\u0648\u06cc Exim \u0646\u0635\u0628 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc Local \u062f\u0627\u062e\u0644 <code>\/etc\/virtual\/domains<\/code> \u0647\u0633\u062a\u0646\u062f.<\/li>\n\n\n\n<li>Local Mail Server \u0628\u0631\u0627\u06cc \u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u0645\u062d\u0644\u06cc \u0641\u0639\u0627\u0644 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>WordPress \u0648 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0627\u0632 SMTP Authentication \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/li>\n\n\n\n<li>Relay \u0639\u0645\u0648\u0645\u06cc \u0628\u0631\u0627\u0633\u0627\u0633 IP \u0641\u0639\u0627\u0644 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>Open Relay \u0627\u0632 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u062e\u0627\u0631\u062c\u06cc \u062a\u0633\u062a \u0634\u062f\u0647 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u0627\u0631\u0633\u0627\u0644 External \u0628\u062f\u0648\u0646 Authentication \u0631\u062f \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u062f\u0631\u06cc\u0627\u0641\u062a \u0628\u0631\u0627\u06cc Local Mailbox \u0628\u062f\u0648\u0646 Authentication \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li><code>\/var\/log\/exim\/mainlog<\/code> \u0628\u0631\u0631\u0633\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>Mail Queue \u0648\u0636\u0639\u06cc\u062a \u063a\u06cc\u0631\u0639\u0627\u062f\u06cc \u0646\u062f\u0627\u0631\u062f.<\/li>\n\n\n\n<li>CSF \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc SMTP \u0644\u0627\u0632\u0645 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u062a\u063a\u06cc\u06cc\u0631\u0627\u062a Exim \u062f\u0627\u062e\u0644 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc Custom \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647\u200c\u0627\u0646\u062f.<\/li>\n\n\n\n<li>Smarthost \u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u06cc\u0627\u0632 \u0628\u0627 \u0631\u0648\u0634 \u0631\u0633\u0645\u06cc DirectAdmin \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f\u0647 \u0627\u0633\u062a.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u0645\u0637\u0627\u0644\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647 \u062c\u0632\u0626\u06cc\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0645\u0646\u0627\u0628\u0639 \u0631\u0633\u0645\u06cc \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/docs.directadmin.com\/other-hosting-services\/exim\/\" target=\"_blank\" rel=\"noopener\">\u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0631\u0633\u0645\u06cc Exim \u062f\u0631 DirectAdmin<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.directadmin.com\/other-hosting-services\/exim\/troubleshooting.html\" target=\"_blank\" rel=\"noopener\">\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0639\u06cc\u0628\u200c\u06cc\u0627\u0628\u06cc Exim \u062f\u0631 DirectAdmin<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.directadmin.com\/other-hosting-services\/exim\/maintaining-email-queue.html\" target=\"_blank\" rel=\"noopener\">\u0645\u062f\u06cc\u0631\u06cc\u062a Mail Queue \u062f\u0631 DirectAdmin<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.directadmin.com\/other-hosting-services\/exim\/smarthost.html\" target=\"_blank\" rel=\"noopener\">\u062a\u0646\u0638\u06cc\u0645 Smarthost \u062f\u0631 DirectAdmin<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.directadmin.com\/operation-system-level\/securing\/firewall.html\" target=\"_blank\" rel=\"noopener\">\u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f\u0646\u06cc\u0627\u0632 Firewall \u062f\u0631 DirectAdmin<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.directadmin.com\/operation-system-level\/securing\/csf.html\" target=\"_blank\" rel=\"noopener\">\u062a\u0646\u0638\u06cc\u0645 CSF \u062f\u0631 DirectAdmin<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.directadmin.com\/webservices\/ssl\/service-ssls-and-le.html\" target=\"_blank\" rel=\"noopener\">\u062a\u0646\u0638\u06cc\u0645 SSL \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc Exim \u0648 Dovecot<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.exim.org\/exim-html-current\/doc\/html\/spec_html\/\" target=\"_blank\" rel=\"noopener\">\u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0631\u0633\u0645\u06cc Exim<\/a><\/li>\n\n\n\n<li>\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0646\u0641\u06cc\u06af \u0635\u062d\u06cc\u062d Exim \u2014 \u0645\u0642\u0627\u0644\u0647 \u0645\u0631\u062a\u0628\u0637 \u062f\u0631 \u062f\u0627\u0646\u0634\u200c\u0646\u0627\u0645\u0647<\/li>\n\n\n\n<li>\u0622\u0645\u0648\u0632\u0634 \u062a\u0646\u0638\u06cc\u0645 \u0635\u062d\u06cc\u062d Relay \u062f\u0631 cPanel \u2014 \u0645\u0642\u0627\u0644\u0647 \u0645\u0631\u062a\u0628\u0637 \u062f\u0631 \u062f\u0627\u0646\u0634\u200c\u0646\u0627\u0645\u0647<\/li>\n\n\n\n<li>\u0622\u0645\u0648\u0632\u0634 \u062a\u0646\u0638\u06cc\u0645 \u0635\u062d\u06cc\u062d Relay \u062f\u0631 MailEnable \u2014 \u0645\u0642\u0627\u0644\u0647 \u0645\u0631\u062a\u0628\u0637 \u062f\u0631 \u062f\u0627\u0646\u0634\u200c\u0646\u0627\u0645\u0647<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u062c\u0645\u0639\u200c\u0628\u0646\u062f\u06cc<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 DirectAdmin\u060c \u0633\u0631\u0648\u06cc\u0633 Exim \u0648\u0638\u06cc\u0641\u0647 \u0627\u0631\u0633\u0627\u0644 \u0648 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u06cc\u0645\u06cc\u0644 \u0631\u0627 \u0628\u0631 \u0639\u0647\u062f\u0647 \u062f\u0627\u0631\u062f \u0648 Relay \u0628\u0627\u06cc\u062f \u0628\u0647\u200c\u06af\u0648\u0646\u0647\u200c\u0627\u06cc \u062a\u0646\u0638\u06cc\u0645 \u0634\u0648\u062f \u06a9\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u062c\u0627\u0632 \u0628\u062a\u0648\u0627\u0646\u0646\u062f \u0627\u06cc\u0645\u06cc\u0644 \u062e\u0627\u0631\u062c\u06cc \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u0646\u062f\u060c \u0627\u0645\u0627 \u0627\u062a\u0635\u0627\u0644\u200c\u0647\u0627\u06cc \u0646\u0627\u0634\u0646\u0627\u0633 \u0627\u0645\u06a9\u0627\u0646 Relay \u0645\u06cc\u0627\u0646 \u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u062e\u0627\u0631\u062c\u06cc \u0631\u0627 \u0646\u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u0646\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0646\u0638\u06cc\u0645 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>SMTP Server: mail.example.com\nPort: 587\nEncryption: STARTTLS\nAuthentication: Enabled\nUsername: Full email address\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0627\u0641\u0632\u0627\u06cc\u0634 \u0627\u0645\u0646\u06cc\u062a \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 SMTP AUTH \u0631\u0627 \u0641\u0642\u0637 \u0631\u0648\u06cc \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc <code>465<\/code> \u0648 <code>587<\/code> \u0627\u0631\u0627\u0626\u0647 \u06a9\u0631\u062f \u0648 \u067e\u0648\u0631\u062a <code>25<\/code> \u0631\u0627 \u0635\u0631\u0641\u0627\u064b \u0628\u0631\u0627\u06cc \u0627\u0631\u062a\u0628\u0627\u0637 Mail Server\u0647\u0627 \u062f\u0631 \u0646\u0638\u0631 \u06af\u0631\u0641\u062a. DirectAdmin \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>auth_advertise_hosts<\/code> \u062f\u0631 <code>\/etc\/exim.variables.conf.custom<\/code> \u0631\u0627 \u0645\u0633\u062a\u0646\u062f \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0647\u0645\u0686\u0646\u06cc\u0646 Authentication \u0628\u0627\u06cc\u062f \u0631\u0648\u06cc \u0627\u062a\u0635\u0627\u0644 \u0631\u0645\u0632\u0646\u06af\u0627\u0631\u06cc\u200c\u0634\u062f\u0647 \u0627\u0646\u062c\u0627\u0645 \u0634\u0648\u062f \u062a\u0627 Username \u0648 Password \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0647\u200c\u0635\u0648\u0631\u062a Plain Text \u062f\u0631 \u0634\u0628\u06a9\u0647 \u0645\u0646\u062a\u0642\u0644 \u0646\u0634\u0648\u0646\u062f. DirectAdmin \u0627\u0645\u06a9\u0627\u0646 \u0645\u062d\u062f\u0648\u062f\u06a9\u0631\u062f\u0646 Authenticator\u0647\u0627 \u0628\u0647 \u0627\u062a\u0635\u0627\u0644 TLS \u0631\u0627 \u0646\u06cc\u0632 \u0645\u0633\u062a\u0646\u062f \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc WordPress\u060c WHMCS \u0648 \u0633\u0627\u06cc\u0631 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 SMTP Authentication \u0628\u0627 \u06cc\u06a9 Mailbox \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0646\u0633\u0628\u062a \u0628\u0647 \u0627\u06cc\u062c\u0627\u062f Relay \u0639\u0645\u0648\u0645\u06cc \u0628\u0631\u0627\u0633\u0627\u0633 IP \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u0646\u0627\u0633\u0628\u200c\u062a\u0631\u06cc \u0627\u0633\u062a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u06af\u06cc\u0631\u0646\u062f\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0631\u0648\u06cc \u0647\u0645\u0627\u0646 DirectAdmin Server \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f \u0628\u0627 \u062e\u0637\u0627\u06cc <code>550 relay not permitted<\/code> \u0645\u0648\u0627\u062c\u0647 \u0634\u0648\u062f\u060c \u067e\u06cc\u0634 \u0627\u0632 \u062a\u063a\u06cc\u06cc\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a Relay \u0628\u0627\u06cc\u062f <code>\/etc\/virtual\/domains<\/code> \u0648 \u06af\u0632\u06cc\u0646\u0647 Local Mail Server \u0628\u0631\u0631\u0633\u06cc \u0634\u0648\u0646\u062f\u061b \u0632\u06cc\u0631\u0627 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a Exim \u062f\u0627\u0645\u0646\u0647 \u0631\u0627 \u0628\u0647\u200c\u0627\u0634\u062a\u0628\u0627\u0647 Remote \u062a\u0634\u062e\u06cc\u0635 \u062f\u0627\u062f\u0647 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0646\u0647\u0627\u06cc\u062a\u060c \u067e\u0633 \u0627\u0632 \u0647\u0631 \u062a\u063a\u06cc\u06cc\u0631 \u0628\u0627\u06cc\u062f Relay \u0627\u0632 \u06cc\u06a9 IP \u062e\u0627\u0631\u062c\u06cc \u0622\u0632\u0645\u0627\u06cc\u0634 \u0634\u0648\u062f: \u0627\u0631\u0633\u0627\u0644 \u062e\u0627\u0631\u062c\u06cc \u0628\u062f\u0648\u0646 Authentication \u0628\u0627\u06cc\u062f Reject \u0634\u0648\u062f\u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u062f\u0631\u06cc\u0627\u0641\u062a \u067e\u06cc\u0627\u0645 \u0628\u0631\u0627\u06cc \u06cc\u06a9 Mailbox \u0645\u062d\u0644\u06cc \u0628\u0627\u06cc\u062f \u0628\u062f\u0648\u0646 SMTP Authentication \u0627\u0645\u06a9\u0627\u0646\u200c\u067e\u0630\u06cc\u0631 \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0645\u0642\u062f\u0645\u0647 \u062f\u0631 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DirectAdmin\u060c \u0633\u0631\u0648\u06cc\u0633 Exim \u0648\u0638\u06cc\u0641\u0647 \u0627\u0631\u0633\u0627\u0644 \u0648 \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u06cc\u0645\u06cc\u0644 \u0631\u0627 \u0628\u0631 \u0639\u0647\u062f\u0647 \u062f\u0627\u0631\u062f. Relay \u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0686\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u06cc\u0627 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc\u06cc \u0627\u062c\u0627\u0632\u0647 \u062f\u0627\u0631\u0646\u062f \u0627\u0632 Mail Server \u0628\u0631\u0627\u06cc \u0627\u0631\u0633\u0627\u0644 \u0627\u06cc\u0645\u06cc\u0644 \u0628\u0647 \u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u062e\u0627\u0631\u062c\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f. \u062f\u0631 \u06cc\u06a9 \u062a\u0646\u0638\u06cc\u0645 \u0635\u062d\u06cc\u062d\u060c Mail Server \u0628\u0627\u06cc\u062f \u0627\u06cc\u0645\u06cc\u0644\u200c\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u062e\u0648\u062f\u0634 \u0631\u0627 \u0628\u062f\u0648\u0646 SMTP Authentication \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0646\u062f\u060c \u0627\u0645\u0627 [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":20083,"parent":10020,"menu_order":60,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-20080","docs","type-docs","status-publish","has-post-thumbnail","hentry"],"acf":[],"author_avatar":"https:\/\/maralhost.com\/kb\/wp-content\/litespeed\/avatar\/86d527e9d6c721b378b27e18daa8865e.jpg?ver=1786429443","author_name":"Fateme Moayed","_links":{"self":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/20080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/comments?post=20080"}],"version-history":[{"count":2,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/20080\/revisions"}],"predecessor-version":[{"id":20084,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/20080\/revisions\/20084"}],"up":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/10020"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/media\/20083"}],"wp:attachment":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/media?parent=20080"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/doc_tag?post=20080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}