<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PowerMTA &#8212; my-mails.ru</title>
	<atom:link href="https://my-mails.ru/category/powermta/feed/" rel="self" type="application/rss+xml" />
	<link>https://my-mails.ru</link>
	<description>система рассылок персональных коммерческих предложений B2B</description>
	<lastBuildDate>Mon, 02 Dec 2024 04:55:07 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.9.10</generator>

<image>
	<url>https://my-mails.ru/wp-content/uploads/2017/11/cropped-logo-32x32.png</url>
	<title>PowerMTA &#8212; my-mails.ru</title>
	<link>https://my-mails.ru</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Power MTA StatusDnsQueryFailed resolving domain (pmta)</title>
		<link>https://my-mails.ru/power-mta-statusdnsqueryfailed-resolving-domain-pmta/</link>
					<comments>https://my-mails.ru/power-mta-statusdnsqueryfailed-resolving-domain-pmta/#respond</comments>
		
		<dc:creator><![CDATA[my-mails.ru]]></dc:creator>
		<pubDate>Mon, 02 Dec 2024 04:48:51 +0000</pubDate>
				<category><![CDATA[DNS]]></category>
		<category><![CDATA[PowerMTA]]></category>
		<category><![CDATA[PowerMTA проблемы и решения]]></category>
		<guid isPermaLink="false">https://my-mails.ru/?p=4691</guid>

					<description><![CDATA[Если вы видите следующую ошибку в PowerMTA: StatusDnsQueryFailed resolving domain Вероятнее всего, это вызвано тремя причинами: Запрошенный домен не существует.]]></description>
										<content:encoded><![CDATA[<p>Если вы видите следующую ошибку в PowerMTA:</p>
<pre><code>StatusDnsQueryFailed resolving domain
</code></pre>
<p>Вероятнее всего, это вызвано тремя причинами:</p>
<ol>
<li>Запрошенный домен не существует. Он не имеет ни MX, ни A записи.</li>
<li>Вышестоящий провайдер DNS ограничивает чрезмерные запросы с вашего почтового сервера.</li>
<li>Вы достигли предела пропускной способности в любой из сетей WAN <em>(если запрос DNS-преобразователя отправляется через интернет-интерфейс)</em>.</li>
</ol>
<p>Что бы избежать множественных запросов на повторяющиеся домены:</p>
<h2 id="nastrojka-keshirujuschego-dns-klienta-systemd-resolved-v-debian-gnulinux-9-stretch" class="sectionedit1">Настройка кеширующего DNS-клиента systemd-resolved в Debian GNU/Linux 9 (Stretch)</h2>
<p>В составе <strong>systemd</strong>, используемой в конфигурации по умолчанию в <strong>Debian GNU/Linux 9</strong> имеется отдельная служба, отвечающая за разрешение имён с возможностью кэширования результатов поэтому, если нужно ускорить работу механизма разрешения имён достаточно лишь выполнить настройку <strong>systemd-resolved</strong>.</p>
<p><strong>В конфигурации по умолчанию данная служба не запущена:</strong></p>
<pre><code><div><span style="color: #008080;"># systemctl status systemd-resolved</span></div>
<div><span style="color: #008080;">● systemd-resolved.service - Network Name Resolution Loaded: loaded (/lib/systemd/system/systemd-resolved.service; disabled...) Drop-In: /lib/systemd/system/systemd-resolved.service.d └─resolvconf.conf Active: inactive (dead)...</span></div></pre>
<p></code></p>
<div></div>
<div>Установим модуль <strong>nss-resolve</strong> (библиотека <strong>libnss_resolve.so</strong> из пакета <strong>libnss-resolve</strong>) для механизма <strong>Name Service Switch</strong> (<strong>NSS</strong>), который будет вызывать службу <strong>systemd-resolved</strong> для разрешения имён:</div>
<div></div>
<pre><code><div><span style="color: #008080;"># apt-get install libnss-resolve</span></div></pre>
<p></code><br />
В процессе установки в конфигурационном файле <code>/etc/nsswitch.conf</code> строка <code>hosts: files dns</code> будет автоматически заменена на следующий вид:</p>
<pre class="code file bash"><span style="color: #008080;">...
hosts:          files resolve <span class="br0">[</span><span class="sy0">!</span><span class="re2">UNAVAIL</span>=<span class="kw3">return</span><span class="br0">]</span> dns
...</span>

Настроим конфигурационный файл <code>/etc/systemd/resolved.conf</code>, заполнив параметры секции <code>[Resolve]</code>, например следующим образом:</pre>
<pre class="code file bash"><span style="color: #008080;"><span class="br0">[</span>Resolve<span class="br0">]</span>
<span class="re2">DNS</span>=77.88.8.8
<span class="co0">#FallbackDNS=8.8.8.8 8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844</span>
<span class="re2">Domains</span>=my.holding.com
<span class="re2">LLMNR</span>=no
<span class="re2">DNSSEC</span>=no
<span class="re2">Cache</span>=<span class="kw2">yes</span>
<span class="re2">DNSStubListener</span>=no</span>

Для совместимости с приложениями, которые не используют библиотечные вызовы, а обращаются к <abbr title="Domain Name System">DNS</abbr> серверам напрямую, получая их из <code>/etc/resolv.conf</code>, создадим символическую ссылку на файл <code>/run/systemd/resolve/resolv.conf</code>, контент которого автоматически генерируется исходя из настроек, заданных нами в <code>/etc/systemd/resolved.conf</code>:</pre>
<pre><code><div><span style="color: #008080;"># ln -svi /run/systemd/resolve/resolv.conf /etc/resolv.conf</span></div>
<div><span style="color: #008080;">ln: replace '/etc/resolv.conf'? <br><b>y</b><br> '/etc/resolv.conf' -&gt; '/run/systemd/resolve/resolv.conf'</span></div></pre>
<p></code></p>
<div></div>
<div>Проверим линковку:</div>
<div></div>
<div>
<pre><code><div><span style="color: #008080;"># ls -la /etc/resolv.conf</span></div>
<div><span style="color: #008080;">lrwxrwxrwx 1 root root 32 Dec 11 16:22 /etc/resolv.conf -&gt; /run/systemd/resolve/resolv.conf</span></div></pre>
<p></code></p>
<div></div>
</div>
<div>Теперь осталось только включить автозагрузку службы и запустить её:</div>
<div></div>
<pre><code><div><span style="color: #008080;"># systemctl enable systemd-resolved</span></div>
<div><span style="color: #008080;"># systemctl restart systemd-resolved</span></div>
<div><span style="color: #008080;"># systemctl status systemd-resolved</span></div>
<div></div></pre>
<p></code><br />
<span style="color: #808080;"><em>По материалам сайта https://wiki.it-kb.ru/unix-linux/debian/stretch/systemd-resolved-in-debian-9</em></span></p>
<div class="rcl-rating-box rating-type-post box-default"><div class="rating-wrapper"><span class="vote-heart"><i class="rcli fa-heartbeat" aria-hidden="true"></i></span><span class="rating-value"><span class="rating-null">0</span></span></div></div>]]></content:encoded>
					
					<wfw:commentRss>https://my-mails.ru/power-mta-statusdnsqueryfailed-resolving-domain-pmta/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fail2ban блокирует подключения (ERROR: Failed to connect to server: Connection refused (111)</title>
		<link>https://my-mails.ru/fail2ban-blokiruet-podklyucheniya-error-failed-to-connect-to-server-connection-refused-111/</link>
		
		<dc:creator><![CDATA[my-mails.ru]]></dc:creator>
		<pubDate>Thu, 13 May 2021 04:09:10 +0000</pubDate>
				<category><![CDATA[ip / сети]]></category>
		<category><![CDATA[PowerMTA проблемы и решения]]></category>
		<category><![CDATA[Проблемы и ошибки]]></category>
		<guid isPermaLink="false">https://my-mails.ru/?p=4351</guid>

					<description><![CDATA[Проблема: не возможно подключиться к smtp серверу. Подключение прерывается с ошибкой: &#8230;&#8230;..ERROR: Failed to connect to server: Connection refused (111)&#8230;&#8230;&#8230;&#8230;.. Одна]]></description>
										<content:encoded><![CDATA[<p><strong><span style="color: #ff0000;">Проблема: </span></strong>не возможно подключиться к smtp серверу. Подключение прерывается с ошибкой:</p>
<p><strong>&#8230;&#8230;..ERROR: Failed to connect to server: Connection refused (111)&#8230;&#8230;&#8230;&#8230;..</strong></p>
<p>Одна из причин которую мы рассмотрим &#8212; блокировка  ip Вашего esp (mailwizz) программой fail2ban на сервере (pmta и т.п.)</p>
<h3>Проверяем на наличие ip в правилах блокировки</h3>
<pre class="lang:default decode:true ">iptables -vnL</pre>
<p>Обратите внимание на правила в Chain fail2ban-MAIL</p>
<p><img class="" src="https://my-mails.ru/wp-content/uploads/2021/05/745.png" width="100%" /></p>
<p>Найдите в перечисленных правилах ip своего сервера esp (с которого пытаетесь подключиться (mailwizz))</p>
<h3>Удалить ip из правил блокировки</h3>
<p>Введите команду</p>
<pre class="lang:default decode:true">iptables -D fail2ban-MAIL -s 01.001.001.01 -j REJECT</pre>
<p>где 01.001.001.01 &#8212; ip Вашего esp.</p>
<h3>Внести ip в белый список (white list)</h3>
<p>Отредактируйте файл конфигурации fail2ban:</p>
<pre class="lang:default decode:true ">nano /etc/fail2ban/jail.conf</pre>
<p>найдите строку</p>
<pre class="">ignoreip =</pre>
<p>если она у Вас закомментирована, раскомментируйте ее, и добавьте в нее свой ip</p>
<p>Пример по умолчанию</p>
<pre class="lang:default decode:true"># "ignoreip" can be a list of IP addresses, CIDR masks or DNS hosts. Fail2ban
# will not ban a host which matches an address in this list. Several addresses
# can be defined using space (and/or comma) separator.
#ignoreip = 127.0.0.1/8 ::1</pre>
<p>вносим 01.001.001.01 в белый список</p>
<pre class="lang:default decode:true"># "ignoreip" может быть списком IP-адресов, масок CIDR или хостов DNS. Fail2ban
# не будет банить хост, который совпадает с адресом в этом списке. Несколько адресов
# можно определить с помощью разделителя пробелом (и / или запятой).
ignoreip = 01.001.001.01 127.0.0.1/8 ::1
</pre>
<p>Каждый IP-адрес или диапазон должны быть разделены пробелом.</p>
<p>Строка должна быть добавлена в раздел <strong>[DEFAULT]</strong> файла.</p>
<p>Сохраните файл и перезапустите Fail2Ban:</p>
<pre class="lang:default decode:true ">service fail2ban restart</pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="rcl-rating-box rating-type-post box-default"><div class="rating-wrapper"><span class="vote-heart"><i class="rcli fa-heartbeat" aria-hidden="true"></i></span><span class="rating-value"><span class="rating-null">0</span></span></div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ротация ip в PMTA с отключением при smtp ошибке</title>
		<link>https://my-mails.ru/rotaciya-ip-v-pmta-s-otklyucheniem-pri-smtp-oshibke/</link>
		
		<dc:creator><![CDATA[my-mails.ru]]></dc:creator>
		<pubDate>Sat, 06 Mar 2021 10:57:06 +0000</pubDate>
				<category><![CDATA[PowerMTA]]></category>
		<category><![CDATA[PowerMTA конфигурации]]></category>
		<guid isPermaLink="false">https://my-mails.ru/?p=3892</guid>

					<description><![CDATA[Причина: Рассылка с пула ip увеличит качество рассылки. При повышенном обьеме жалоб на 1 ip &#8212; высока вероятность попадания его]]></description>
										<content:encoded><![CDATA[<p><strong>Причина:</strong> Рассылка с пула ip увеличит качество рассылки.<br />
При повышенном обьеме жалоб на 1 ip &#8212; высока вероятность попадания его в блок лист.<br />
<strong>Цель:</strong> равномерная рассылка со всех ip адресов сервера, при блокировке ip исключить его из рассылки на Х период.<br />
Сохранить очередь рассылки с последующей отправкой при 550 spam ошибке на ip.<br />
<strong>Задача: </strong><br />
&#8212; Равномерная ротация ip адресов с целью исключить повышенный потенциал жалоб на 1 ip<br />
&#8212; Блокировка отправки с ip при получении smtp ошибки (550 spam, и т.п.)<br />
&#8212; Временно заморозить рассылку при 550 spam на Х времени, с последующим возобновлением отправки с других ip адресов.</p>
<p><strong>Техническая часть:</strong> pmta / vds с 1+ ipv4</p>
<h4>Наша конфигурация:</h4>
<div class="wpa-access"><div class="wpa-text">Внимание! данный контент скрыт, приобретите VIP доступ!</div><div class="text-guest">[excerpt]
<p style="text-align: center;"><a href="https://my-mails.ru/iump-register/" target="_blank" rel="noopener">Зарегистрируйтесь или войдите в систему для получения VIP статуса</a></p></div><div class="wpa-account-box"><div class="wpa-tariffs-list"><div class="tariff-list"><div class="wppay-tariff">
    <span class="title-tariff">
		VIP    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>1 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		390 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

<div class="wppay-tariff">
    <span class="title-tariff">
		VIP GOLD    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>3 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		990 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

<div class="wppay-tariff">
    <span class="title-tariff">
		VIP PLATINUM    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>6 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		1690 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

<div class="wppay-tariff">
    <span class="title-tariff">
		VIP PREMIUM    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>12 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		2790 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

</div><script>
                            function chek_paycount_user(){
                                alert("Войдите или зарегистрируйтесь для приобретения доступа!");
                                return false;
                            }
                         </script></div></div></div>
<div class="rcl-rating-box rating-type-post box-default"><div class="rating-wrapper"><span class="vote-heart"><i class="rcli fa-heartbeat" aria-hidden="true"></i></span><span class="rating-value"><span class="rating-null">0</span></span></div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Сброс корпоративных email на relay сервер / Вариант 1</title>
		<link>https://my-mails.ru/sbros-korporativnyx-email-na-relay-server-variant-1/</link>
		
		<dc:creator><![CDATA[my-mails.ru]]></dc:creator>
		<pubDate>Mon, 01 Mar 2021 03:48:33 +0000</pubDate>
				<category><![CDATA[PowerMTA]]></category>
		<category><![CDATA[PowerMTA конфигурации]]></category>
		<guid isPermaLink="false">https://my-mails.ru/?p=3870</guid>

					<description><![CDATA[Причина: исключение abuze репортов от спам листов на ip с репутацией на публичные почтовые сервера mail.ru / yandex.ru / gmail.com]]></description>
										<content:encoded><![CDATA[<p><strong>Причина:</strong> исключение abuze репортов от спам листов на ip с репутацией на публичные почтовые сервера mail.ru / yandex.ru / gmail.com во избежании его блокировки хост провайдером.<br />
Следствие причины основывается на том что mail.ru / yanex.ru / gmail.com не отсылают abuze репорты о спам владельцу ip сети.<br />
<strong>Цель:</strong> изолировать трафик по публичным почтовым системам от трафика по &#171;корпоративным&#187; адресам базирующихся на спам фильтрах отличных от публичных почтовых систем.<br />
<strong>Задача: </strong><br />
&#8212; Расслоение трафика по mx получателя и распределение по vds серверам / ip</p>
<p><strong>Техническая часть:</strong> pmta / vds 1 один ip / vds 2 один ip</p>
<p><strong>Карта: </strong><br />
<strong>vds 1</strong> &#8212; основной сервер подключения и ретрансляции трафика mail.ru / yandex.ru / gmail.com<br />
&#8212; осуществляем к нему подключение и пересылку всех писем на vds2, принимаем возвращенные письма на публичные почтовые сервера для последующей отправки.<br />
<strong>vds 2</strong> &#8212; сервер ретрансляции корпоративного трафика<br />
&#8212; принимает письма с vds1, распределяет их по mx получателя и возвращает очереди mail.ru / yandex.ru / gmail.com на vds1. Оставшийся трафик рассылается с vds2<br />
&#8212; свертка по mx получателя подразумевает все адреса как частные так и корпоративные делегированные на почтовые сервера mail.ru / yandex.ru / gmail.com.</p>
<p><img src="https://my-mails.ru/wp-content/uploads/2021/03/806.png" /></p>
<p><strong>Причина использования карты</strong> с возвратом трафика публичных почтовых систем и 2мя vds</p>
<p>1 &#8212; при блокировке по abuze причинам vds2 сохранить основной сервер vds1 изолировав его на другой хост аккаунт или дата центр.</p>
<p>2 &#8212; для авто &#171;сортировки&#187; и перенаправления трафика мы используем директиву route для домена получателя, &#171;свернуть&#187; по mx в одну очередь &#171;все кроме&#187; &#8212; не представляется возможным, при этом использование route глобально для &lt;domain *&gt; переопределяет route для свертки очереди на mx mail.ru / yandex.ru / gmail.com.</p>
<h4>Наша конфигурация:</h4>
<div class="wpa-access"><div class="wpa-text">Внимание! данный контент скрыт, приобретите VIP доступ!</div><div class="text-guest">[excerpt]
<p style="text-align: center;"><a href="https://my-mails.ru/iump-register/" target="_blank" rel="noopener">Зарегистрируйтесь или войдите в систему для получения VIP статуса</a></p></div><div class="wpa-account-box"><div class="wpa-tariffs-list"><div class="tariff-list"><div class="wppay-tariff">
    <span class="title-tariff">
		VIP    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>1 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		390 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

<div class="wppay-tariff">
    <span class="title-tariff">
		VIP GOLD    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>3 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		990 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

<div class="wppay-tariff">
    <span class="title-tariff">
		VIP PLATINUM    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>6 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		1690 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

<div class="wppay-tariff">
    <span class="title-tariff">
		VIP PREMIUM    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>12 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		2790 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

</div><script>
                            function chek_paycount_user(){
                                alert("Войдите или зарегистрируйтесь для приобретения доступа!");
                                return false;
                            }
                         </script></div></div></div>
<p>&nbsp;</p>
<div class="rcl-rating-box rating-type-post box-default"><div class="rating-wrapper"><span class="vote-heart"><i class="rcli fa-heartbeat" aria-hidden="true"></i></span><span class="rating-value"><span class="rating-null">0</span></span></div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Устанавливаем PMTA на сервер без панели</title>
		<link>https://my-mails.ru/ustanavlivaem-pmta-na-server-bez-paneli/</link>
		
		<dc:creator><![CDATA[my-mails.ru]]></dc:creator>
		<pubDate>Wed, 27 Jan 2021 05:21:40 +0000</pubDate>
				<category><![CDATA[MTA]]></category>
		<category><![CDATA[PowerMTA]]></category>
		<guid isPermaLink="false">https://my-mails.ru/?p=3755</guid>

					<description><![CDATA[Устанавливаем текстовый редактор nano и пакет распаковщика архива yum -y install nano yum -y install unzip Установим лимиты на открытие файлов]]></description>
										<content:encoded><![CDATA[<p><strong>Устанавливаем текстовый редактор nano и пакет распаковщика архива</strong></p>
<pre class="lang:default decode:true">yum -y install nano
yum -y install unzip</pre>
<hr />
<p><strong>Установим лимиты на открытие файлов</strong></p>
<p><a href="https://my-mails.ru/uvelichivaem-limit-otkrytyx-fajlov-i-processov-v-centos/" target="_blank" rel="noopener noreferrer">подробнее о лимитах на файлы и процессы</a></p>
<hr />
<p><strong>Устанавливаем Iptable</strong></p>
<p>В CentOS 7 вместо iptables используется служба firewalld, мы сторонники iptables.</p>
<p>Отключаем firewalld:</p>
<pre class="lang:default decode:true ">systemctl stop firewalld
systemctl mask firewalld</pre>
<p>Устанавливаем iptables:</p>
<pre class="lang:default decode:true ">yum install iptables-services</pre>
<p>Добавим iptables в автозагрузку</p>
<pre class="lang:default decode:true ">systemctl enable iptables</pre>
<p>Добавим наши порты для PMTA</p>
<p>25251 &#8212; для подключения (smtp-listener)</p>
<p>5555 &#8212; для web консоли (http-mgmt-port)</p>
<div id="crayon-6010f2ab1955f272009405-1" class="crayon-line">
<pre class="lang:default decode:true">-A INPUT -p tcp -m tcp --dport 25251 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 5555 -j ACCEPT</pre>
<p>перезагрузим iptable что бы новые правила вступили в силу</p>
<pre class="lang:default decode:true ">systemctl restart iptables.service</pre>
<p>или</p>
<pre class="lang:default decode:true ">systemctl restart iptables</pre>
</div>
<p>Посмотрим статус iptable</p>
<p><img class="" src="https://my-mails.ru/wp-content/uploads/2021/01/281.png" width="100%" /></p>
<hr />
<h3>Устанавливаем PMTA</h3>
<p>устанавливаем права на файл .rpm и запускаем установку</p>
<p>PowerMTA-4.5r11.rpm &#8212; должен соответствовать загруженному Вами файлу в папку root</p>
<p>файлы версий Power Mta можете найти в статье <a href="https://my-mails.ru/ustanovka-powermta-4-5r11/">Установка Vesta CP + PowerMTA<img src="https://s.w.org/images/core/emoji/13.1.0/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 4.5r11 и 5r3</a></p>
<pre class="lang:default decode:true">chmod 755 /root/PowerMTA-4.5r11.rpm
rpm -ivh /root/PowerMTA-4.5r11.rpm</pre>
<p><span style="color: #ff0000;">Если видим ошибку</span> &#8212; связанную с отсутствием пакетов perl</p>
<p>Устанавливаем perl</p>
<pre class="lang:default decode:true ">yum install perl</pre>
<hr />
<p><strong>Загрузите папки с файлами из папки FIX PowerMTA-4.5r11</strong> — заменяя существующие (файлы можете скачать в архиве с установкой)</p>
<h4>Первый запуск PowerMTA</h4>
<pre class="lang:default decode:true ">service pmta start</pre>
<hr />
<p>ошибки и другую дополнительную информацию читайте <a href="https://my-mails.ru/ustanovka-powermta-4-5r11/">на основной странице настроек</a> или в <a href="https://my-mails.ru/category/powermta/">других статьях </a></p>
<p>Материал по настройки iptable был взят с ресурса <a href="https://www.voipnotes.ru/blog/install-iptables-and-disabled-firewalld-on-centos-7/">www.voipnotes.ru</a></p>
<div class="rcl-rating-box rating-type-post box-default"><div class="rating-wrapper"><span class="vote-heart"><i class="rcli fa-heartbeat" aria-hidden="true"></i></span><span class="rating-value"><span class="rating-null">0</span></span></div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Увеличиваем лимит открытых файлов и процессов в CentOs</title>
		<link>https://my-mails.ru/uvelichivaem-limit-otkrytyx-fajlov-i-processov-v-centos/</link>
		
		<dc:creator><![CDATA[my-mails.ru]]></dc:creator>
		<pubDate>Fri, 22 Jan 2021 10:57:39 +0000</pubDate>
				<category><![CDATA[PowerMTA]]></category>
		<category><![CDATA[PowerMTA конфигурации]]></category>
		<category><![CDATA[Линукс]]></category>
		<guid isPermaLink="false">https://my-mails.ru/?p=3729</guid>

					<description><![CDATA[По умолчанию Centos имеет ограничения на кол-во исполняемых файлов и процессов Для корректной работы PMTA потребуется увеличить данное ограничение Увеличим]]></description>
										<content:encoded><![CDATA[<p>По умолчанию Centos имеет ограничения на кол-во исполняемых файлов и процессов</p>
<p>Для корректной работы PMTA потребуется увеличить данное ограничение</p>
<p><strong>Увеличим лимит до системного ограничения в 65535</strong></p>
<p>Добавляем в файл sysctl.conf следующую строку:</p>
<pre class="lang:default decode:true ">fs.file-max = 65535</pre>
<p>Добавляем в файл /etc/security/limits.conf следующее:</p>
<pre class="lang:default decode:true ">* soft nproc 65535
* hard nproc 65535
* soft nofile 65535
* hard nofile 65535</pre>
<p>Перезагружаем сервер</p>
<pre class="lang:default decode:true ">reboot</pre>
<p>Проверяем результат</p>
<pre class="lang:default decode:true bash ">ulimit -n
и
ulimit -u</pre>
<p>Вывод на обе команды видим</p>
<pre class="lang:default decode:true">65535</pre>
<hr />
<p>Текущий лимит (Soft limit) открытых файлов на процесс для текущего пользователя</p>
<pre class="lang:default decode:true ">ulimit -Sn</pre>
<p>Максимальный лимит (Hard limit) открытых файлов на процесс для текущего пользователя</p>
<pre class="lang:default decode:true ">ulimit -Hn</pre>
<p>Посчитать кол-во открытых файлов всеми процессами</p>
<pre class="lang:default decode:true">lsof | wc -l</pre>
<p>Посчитать кол-во открытых файлов всеми процессами (по версии ядра линукс)</p>
<pre class="lang:default decode:true ">cat /proc/sys/fs/file-nr</pre>
<p>Максимальный лимит открытых файлов для всей системы</p>
<pre class="lang:default decode:true ">cat /proc/sys/fs/file-max</pre>
<p>&nbsp;</p>
<div class="rcl-rating-box rating-type-post box-default"><div class="rating-wrapper"><span class="vote-heart"><i class="rcli fa-heartbeat" aria-hidden="true"></i></span><span class="rating-value"><span class="rating-null">0</span></span></div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Power MTA &#8212; Режим backoff</title>
		<link>https://my-mails.ru/power-mta-rezhim-backoff/</link>
		
		<dc:creator><![CDATA[my-mails.ru]]></dc:creator>
		<pubDate>Tue, 19 Jan 2021 12:20:25 +0000</pubDate>
				<category><![CDATA[PowerMTA описание]]></category>
		<guid isPermaLink="false">https://my-mails.ru/?p=3695</guid>

					<description><![CDATA[Что такое backoff. Как работает. Как включить режим. Какие задачи решает режим. Директивы backoff в PMTA
Консольные команды управления режимами. Базовые списки шаблонов backoff. Примеры для чего нужен режим, при блокировке redjekt, для грей листинга, удаляем плохую очередь]]></description>
										<content:encoded><![CDATA[<h4>Что такое backoff</h4>
<p>Режим backoff отвечает за автоматическое изменения настроек очередей писем при получении ошибок в ответ на отправленное письмо.</p>
<h4>Задачи решаемые режимом backoff</h4>
<p><strong>Автоматически остановить рассылку на Х период</strong></p>
<p>1 &#8212; Одна из причин &#171;глубокой&#187; блокировки сервера &#8212; рассылка после предупреждения почтовой системой о потенциальном спаме. Публичные почтовые сервера уведомляют smtp ответами: 550 spam redjekt и т.п.<br />
Если не остановить сервер во время получения первых ошибок 550 spam redjekt &#8212; доля вероятности полной блокировки &#171;ip, domain&#187; сильно возрастает.<br />
&#8212; либо сервер уже определен как спам<br />
&#8212; либо с сервера идет подозрительный трафик, или трафик распознанный как спам<br />
Рекомендовано заморозить очередь при первом получении ошибки spam для публичных почтовых систем на Х период &#8212; которую может выполнить backoff.</p>
<p>2 &#8212; Сервер получателя имеет более жесткие политики фильтрации серверов отправителей, либо Ваша конфигурация не настроена должным образом. Что вызовет отказ от приема сообщения &#8212; режим backoff позволит Вам сохранить письма в очереди, заморозив ее. После исправления ошибки Вы сможете отправить письма повторно</p>
<p><strong>Автоматически понизить скорость рассылки на Х период</strong></p>
<p>3 &#8212; Слишком большая скорость отправки писем для молодого сервера &#8212; может так же быть причиной 550 spam либо давать иной отклик. В этом случае режимом можно автоматически понизить скорость отправки писем.</p>
<p><strong>Автоматически временно заморозить рассылку на Х период с последующим возобновлением</strong></p>
<p>4 &#8212; Grey list (грей листинг) в основе которого лежит временный отказ от приема сообщения почтовым сервером и подразумевает повторную доставку в тот же адрес повторно через некоторый интервал, к примеру yandex к не доверенным может выдавать временный отказ с формулировкой Sorry, the service is currently unavailable. Please come back later.</p>
<p>5 &#8212; сервер получателя временно не доступен или ящик переполнен &#8212; повторно отправить через Х часов. Так же если у Вас используется relay и он временно не доступен &#8212; позволит сохранить очередь до починки ретранслятора.</p>
<h4>К чему можно применить режим backoff:</h4>
<p>&#8212; К конкретной очереди рассылки (по получателю)<br />
&#8212; К ip адресу (<a href="https://my-mails.ru/rotaciya-ip-v-pmta-s-otklyucheniem-pri-smtp-oshibke/">дополнительно можно почитать</a>)</p>
<h4>Как работает backoff</h4>
<p>&#8212; в момент отправки писем сервер получателя отвечает PMTA кодами статусов доставки:<br />
250 &#8230;.. OK: &#8230;&#8230; &#8212; <span style="color: #008000;">принято</span><br />
550 spam message rejected &#8212; <span style="color: #993300;">отклонено по причине спам</span><br />
451 4.7.1 Sorry, the service is &#8230;&#8230;&#8230;&#8230; <span style="color: #993300;">так отвечает грей листинг Yandex.ru</span><br />
и т.п.</p>
<p><em>Ваш PMTA при получении кода ошибки &#8212; инициализирует режим backoff, и включает особые, заданные Вами настройки для очереди которая получила ошибку.</em></p>
<p>PMTA устанавливает (при должной настройке) для нашей очереди режим backoff, применяя к очереди установленные нами настройки для данного режима.<br />
Если Вы не используете &#171;mx свертки&#187; rollup или обьеденения очередей queue-to &#8212; режим будет применяться для конкретной очереди обьедененной по домену получателю.<br />
Это позволяет сохранить частоту доставки на другие доменные зоны получателей.</p>
<h4>Возможности режима backoff:</h4>
<p>&#8212; Перевод очереди в другую очередь (vmta)<br />
&#8212; сбросить очередь в bounce<br />
&#8212; перевести очередь в vmta с другими настройками (сменить домен sender или from, убрать DKIM, и т.п.)<br />
&#8212; перевести очередь в vmta с ретрансляцией через другой сервер<br />
&#8212; перевести очередь в vmta для удаления, сброса в bounce<br />
&#8212; Остановить очередь на Х период с последующим возобновлением рассылки<br />
&#8212; Остановить очередь и делать попытки отправки через Х интервал времени, после первой успешной доставки &#8212; возобновить отправку<br />
&#8212; Понизить скорость рассылки на Х период</p>
<h4>Как включить режим backoff</h4>
<p><strong>Для подключения режима backoff необходимо:</strong></p>
<ol>
<li>Создать список шаблонов на основе отклика SMTP в &lt;smtp-pattern-list NameList&gt;<br />
к примеру reply /550 spam message rejected/ mode=backoff, где reply &#8212; ответ сервера / 550&#8230; ошибка / mode= включить режим backoff (по умолчанию режим может быть отключен mode=normal)</li>
<li>Подключить список шаблонов для домена,ов на которые мы будем отправлять письма<br />
Выборочно к примеру &lt;domain mail.ru&gt; &#8212; наш шаблон ошибок будет сопаставляться только с ответами mail.ru на наши письма<br />
Для Всех получателей &lt;domain *&gt;</li>
</ol>
<p>Подключать можно как глобально в файле конфигурации так и персонально для конкретного vmta (очереди)<br />
Кол-во &lt;smtp-pattern-list NameList&gt; &#8212; не ограничено</p>
<h4>Какие задачи решает режим backoff</h4>
<p><strong>Основные функции режима:</strong> заморозка очереди на Х время, перевод очереди (ретрансляция) в другую очередь, изменения дозировки очереди писем.<br />
<strong>Режим перспективно применяется при проблемах:</strong><br />
&#8212; Грейлистинг (к Вашим письмам относятся с подозрением, временно отклонено)<br />
&#8212; При rejected (к Вашим письмам относятся негативно, отклонено как спам)</p>
<h4>Директивы backoff в PMTA</h4>
<p><span style="color: #008000;"><strong>backoff-max-msg-rate</strong></span><br />
Область: <strong>domain</strong><br />
Тип: <strong>значение/время (1/h )</strong><br />
Атрибуты: <strong>необязательный</strong><br />
Значение по умолчанию:<strong> безлимитно</strong><br />
<em>Директива ограничения скорости отправки писем.</em><br />
<em>В ограничение входит как успешные доставки писем, так и попытки доставки. Когда будет достигнут лимит, в веб-мониторе будет показана следующая ошибка:</em><br />
<em>“message rate limit reached (based on backoff-max-msg-rate in configuration)”</em></p>
<p><span style="color: #008000;"><strong>backoff-retry-after</strong></span><br />
Область: <strong>domain</strong><br />
Тип: <strong>временной интервал</strong><br />
Атрибуты: <strong>optional</strong><br />
Значение по умолчанию: <strong>10 минут</strong><br />
<em>Устанавливает интервал или интервалы между повторами попыток для домена/virtualMTA, когда они в режиме повтора попыток.</em></p>
<p><span style="color: #008000;"><strong>backoff-notify</strong></span><br />
Область: <strong>domain</strong><br />
Тип: <strong>e-mail адрес</strong><br />
Атрибуты: <strong>необязательный</strong><br />
Значение по умолчанию: <strong>&#171;&#187; (no notification sent)</strong><br />
<em>Указывает электронные адреса, на которые будут приходить оповещения о том, что заданный</em><br />
<em>домен заходит в или выходит из режима отката. Несколько адресов можно указать в виде</em><br />
<em>списка, разделённого запятыми.</em></p>
<pre class="lang:default decode:true">Пример:
&lt;domain *&gt;
backoff-notify two@host.domain,one@host.domain
&lt;/domain&gt;</pre>
<p><span style="color: #008000;"><strong>backoff-to-normal-after</strong></span><br />
Область: <strong>domain</strong><br />
Тип: <strong>значение время (1h )</strong><br />
Атрибуты: <strong>необязательный</strong><br />
Значение по умолчанию: <strong>never</strong><br />
<em>Временной интервал, по истечению которого, очередь автоматически возвращается в обычный режим.</em></p>
<pre class="lang:default decode:true"><strong>Пример:</strong>
&lt;domain *&gt;
backoff-to-normal-after 6h
&lt;/domain&gt;</pre>
<p><span style="color: #008000;"><strong>backoff-to-normal-after-delivery</strong></span><br />
Область: <strong>domain</strong><br />
Тип:<strong> логический</strong><br />
Атрибуты: <strong>необязательный</strong><br />
Значение по умолчанию: <strong>false (отключено)</strong><br />
<em>Если активна, эта директива возвращает очередь отправки в нормальный режим после успешной доставки.</em></p>
<p><span style="color: #008000;"><strong>backoff-upon-all-sources-disabled</strong></span><br />
Область: <strong>domain</strong><br />
Тип: <strong>логический</strong><br />
Атрибуты: <strong>необязательный</strong><br />
Значение по умолчанию:<strong> false (отключено)</strong><br />
<em>Если включено, переключает очередь в режим отката, когда исходные IP-адреса отключаются</em><br />
<em>либо через командную строку, либо использованием функции &lt;smtp-pattern-list&gt; “disable-source-ip&#187;.</em><br />
<em>!!! Рекомендуется использовать директиву &#171;backoff-to-normal-after&#187; в сочетании с этой директивой, так как PowerMTA не переводит очередь в нормальный режим автоматически при включении IP-адреса.</em></p>
<p><span style="color: #008000;"><strong>backoff-reroute-to-virtual-mta</strong></span><br />
Область: <strong>домен</strong><br />
Тип: <strong>VirtualMTA name</strong><br />
Атрибуты: <strong>необязательный</strong><br />
Значение по умолчанию: <strong>none</strong><br />
<em>Указывает, что PMTA должен перенаправлять письма в выбранный VirtualMTA в случае вхождения очереди в режим отката. Например, если письма стоят в очереди для example.com/vmta1 и эта очередь входит в режим отката, а директива backoffreroute-to-virtual-mta имеет значение vmta2, все письма из этой очереди будут перенаправлены в очередь example.com/vmta2. Новые письма будут также перенаправляться, пока очередь не выйдет из режима отката.</em></p>
<pre class="lang:default decode:true">Пример:
&lt;virtual-mta vmta1&gt;
&lt;domain *&gt; 
backoff-reroute-to-virtual-mta vmta2 
&lt;/domain&gt;
&lt;/virtual-mta&gt;

&lt;virtual-mta vmta2&gt;
...
&lt;/virtual-mta&gt;</pre>
<p><em>!!! Внимание: При обнаружении </em><em>цикла, сообщения остаются в последней очереди цикла, а в лог будет записана ошибка.</em><br />
<em>Перенаправление с одного виртуального MTA на себя автоматически игнорируется, а перенаправление в пул VirtualMTA не поддерживается.</em></p>
<p><span style="color: #008000;"><strong>backoff-max-smtp-out</strong></span><br />
Область: <strong>домен</strong><br />
Тип: <strong>цифровое значение</strong><br />
Атрибуты: <strong>необязательный</strong><br />
Значение по умолчанию:<strong> 20</strong><br />
<em>Указывает максимальное количество одновременных подключений для этого домена</em><em>. </em></p>
<p><span style="color: #008000;"><strong>backoff-max-connect-rate</strong></span><br />
Область: <strong>domain</strong><br />
Тип: <strong>{unlimited|0|N/{h|hr|m|min|s|sec} &#171;значение/время (1/h )&#187;</strong><br />
Атрибуты: <strong>необязательный</strong><br />
Значение по умолчанию:<strong> безлимитно</strong><br />
<em>Указывает максимальное количество подключений, открытых для этого домена в течении определённого периода времени в режиме отката.</em></p>
<h3><span style="color: #3366ff;">Доступно для VIP пользователей</span></h3>
<ul>
<li><span style="color: #3366ff;">Консольные команды управления режимами backoff</span></li>
<li><span style="color: #3366ff;">Базовые списки шаблонов backoff</span></li>
<li><span style="color: #3366ff;">Примеры для чего нужен режим</span><br />
<span style="color: #3366ff;">backoff при блокировке redjekt</span><br />
<span style="color: #3366ff;">backoff для грей листинга</span><br />
<span style="color: #3366ff;">backoff удаляем плохую очередь</span></li>
</ul>
<div class="wpa-access"><div class="wpa-text">Внимание! данный контент скрыт, приобретите VIP доступ!</div><div class="text-guest">[excerpt]
<p style="text-align: center;"><a href="https://my-mails.ru/iump-register/" target="_blank" rel="noopener">Зарегистрируйтесь или войдите в систему для получения VIP статуса</a></p></div><div class="wpa-account-box"><div class="wpa-tariffs-list"><div class="tariff-list"><div class="wppay-tariff">
    <span class="title-tariff">
		VIP    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>1 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		390 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

<div class="wppay-tariff">
    <span class="title-tariff">
		VIP GOLD    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>3 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		990 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

<div class="wppay-tariff">
    <span class="title-tariff">
		VIP PLATINUM    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>6 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		1690 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

<div class="wppay-tariff">
    <span class="title-tariff">
		VIP PREMIUM    </span>
    <span class="time-tariff">Время доступа:<br>
        <b>12 м. 1 д. 1 ч. 0 мин. </b>
    </span>
    <span class="price-tariff">
		2790 <span class="ruble-symbol">P<span>–</span></span>    </span>
    <div class="form-tariff">
		<form action='' method=POST><input type='submit' onClick='return chek_paycount_user();' class='pay-button' value='Купить'></form>    </div>
</div>

</div><script>
                            function chek_paycount_user(){
                                alert("Войдите или зарегистрируйтесь для приобретения доступа!");
                                return false;
                            }
                         </script></div></div></div>
<h4><a href="https://my-mails.ru/telegramm/">Если Вы нашли ошибку или не точности пишите в нашу телеграмм группу my-mails.ru/telegramm</a></h4>
<div class="rcl-rating-box rating-type-post box-default"><div class="rating-wrapper"><span class="vote-heart"><i class="rcli fa-heartbeat" aria-hidden="true"></i></span><span class="rating-value"><span class="rating-null">0</span></span></div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PowerMTA&#x2122; 5r3</title>
		<link>https://my-mails.ru/powermta-5r3/</link>
		
		<dc:creator><![CDATA[my-mails.ru]]></dc:creator>
		<pubDate>Mon, 14 Dec 2020 16:10:31 +0000</pubDate>
				<category><![CDATA[Mail Wizz]]></category>
		<category><![CDATA[MTA]]></category>
		<category><![CDATA[PowerMTA]]></category>
		<category><![CDATA[PowerMTA разное]]></category>
		<category><![CDATA[PowerMTA файлы]]></category>
		<guid isPermaLink="false">https://my-mails.ru/?p=3523</guid>

					<description><![CDATA[версия PowerMTA&#x2122; 4.5r1 Установка Vesta CP + PowerMTA&#x2122; 4.5r11 Скачать PowerMTA&#x2122; 5r3 PowerMTA&#x2122; / PMTA: профессиональный Mail Transfer Agent (почтовый агент).]]></description>
										<content:encoded><![CDATA[<p><a href="https://my-mails.ru/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-powermta/" target="_blank" rel="noopener noreferrer">версия PowerMTA<img src="https://s.w.org/images/core/emoji/13.1.0/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 4.5r1</a><br />
<a href="https://my-mails.ru/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-powermta-4-5r11/">Установка Vesta CP + PowerMTA<img src="https://s.w.org/images/core/emoji/13.1.0/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 4.5r11</a><br />
<a href="https://my-mails.ru/fajl-powermta-5r3/">Скачать PowerMTA<img src="https://s.w.org/images/core/emoji/13.1.0/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 5r3</a></p>
<p><strong>PowerMTA<img src="https://s.w.org/images/core/emoji/13.1.0/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> / PMTA:</strong> профессиональный Mail Transfer Agent (почтовый агент).<br />
<strong>Отличительная особенность:</strong> высокая производительность, масштабируемость, конфигурационная и аналитическая панель, деликатная и тонкая настройка пересылки писем, авто управление ошибками bounce, контроль и деликатная настройка дозировки писем и другое.</p>
<p><strong>оф. лицензия:</strong> платная ~ 1000$ год<br />
<strong>ключ активации:</strong> не требуется / активирован (fix null)<br />
<strong>правообладатель:</strong> Port25 / <a href="https://www.port25.com/powermta/">web ресурс</a> / <a href="https://forum.port25.com/">форум</a> / <a href="http://www.huangzhong.ca/powermta-multiple-virtual-pmta-config-file-sample/">блог разработчика</a></p>
<p><strong>Установку PMTA делаем на ОС:</strong> centos-7-x86_64 преимущественно в minimal редакции</p>
<p><strong>Cостав инсталлируемой сборки:</strong><br />
<strong>Состав файлов:</strong> Инсталлятор PowerMTA-5.0r3.rpm / FIX файлы</p>
<h3><a href="https://my-mails.ru/fajl-powermta-5r3/">Скачать PowerMTA<img src="https://s.w.org/images/core/emoji/13.1.0/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 5r3</a></h3>
<p>Установку смотрите в статье <a href="https://my-mails.ru/ustanovka-powermta-4-5r11/">Установка Vesta CP + PowerMTA<img src="https://s.w.org/images/core/emoji/13.1.0/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 4.5r11 и 5r3</a></p>
<h3>Что нового в версии 5r3</h3>
<p>Возможности новой версии смотрите в документации распространяемой с программным обеспечением.</p>
<p>Пункт 10 и его подпункты. Доступна после установки в Вашем web мониторе domain.ru:5555/getFile?file=UsersGuide.html&amp;disposition=inline#advanced-features</p>
<div class="rcl-rating-box rating-type-post box-default"><div class="rating-wrapper"><span class="vote-heart"><i class="rcli fa-heartbeat" aria-hidden="true"></i></span><span class="rating-value"><span class="rating-null">0</span></span></div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Power MTA и ipv6</title>
		<link>https://my-mails.ru/power-mta-i-ipv6/</link>
		
		<dc:creator><![CDATA[my-mails.ru]]></dc:creator>
		<pubDate>Sat, 01 Aug 2020 12:16:06 +0000</pubDate>
				<category><![CDATA[PowerMTA]]></category>
		<category><![CDATA[PowerMTA описание]]></category>
		<category><![CDATA[PowerMTA проблемы и решения]]></category>
		<guid isPermaLink="false">https://my-mails.ru/?p=3401</guid>

					<description><![CDATA[Power mta работает с ipv6 ровно так же как и с ipv4 Если на Вашем сервере включена поддержка ipv6 и]]></description>
										<content:encoded><![CDATA[<h3>Power mta работает с ipv6 ровно так же как и с ipv4</h3>
<p>Если на Вашем сервере включена поддержка ipv6 и адреса добавлены, в конфигурацию PMTA добавить можно так:</p>
<p><strong>Для web монитора</strong></p>
<pre class="lang:default decode:true">smtp-listener [0000::0202:0303:0404:0505:00]:25</pre>
<p><strong>Cброс очереди на ip </strong></p>
<pre class="lang:default decode:true">&lt;domain test.port25.com&gt;
route [0000::000:000:000:000:00]:25
&lt;/domain&gt;</pre>
<p><strong>smtp-source-host virtual host</strong></p>
<pre class="lang:default decode:true">&lt;virtual-mta ipv6-3.m-salecraft.ru&gt;
smtp-source-host 0000::000:000:000:000:00 sub.domain.ru
domain-key mail,domain.ru,/etc/pmta/dkim.pem
max-smtp-out 850
&lt;domain *&gt;
&lt;/domain&gt;
&lt;/virtual-mta&gt;</pre>
<h3><strong>Если Вы добавляете ipv6 адреса на сервер без панели:</strong></h3>
<p>Включаем поддержку IPv6 в <strong>/etc/sysconfig/network </strong>добавить</p>
<pre class="lang:default decode:true ">NETWORKING_IPV6=yes</pre>
<p>В конфигурационный файл сетевого интерфейса <strong>/etc/sysconfig/network-scripts/ifcfg-eth0</strong> добавить</p>
<pre class="lang:default decode:true ">IPV6INIT=yes</pre>
<pre class="lang:default decode:true">IPV6ADDR="0000::000:000:000:000:00/64"
IPV6ADDR_SECONDARIES="0000::000:000:000:000:01/64 0000::000:000:000:000:02/64 0000::000:000:000:000:03/64"
IPV6_DEFAULTGW="2a07:14c0:3000::1"</pre>
<p>IPV6ADDR=&#187;Ваш ipv6/маска&#187;<br />
IPV6ADDR_SECONDARIES=&#187;первый_ipv6/маска второй_ipv6/маска третий_ipv6/маска и_так_далее&#187;<br />
IPV6_DEFAULTGW=&#187;шлюз&#187;</p>
<p><strong>Перегружаем сеть</strong></p>
<pre class="lang:default decode:true ">service network restart</pre>
<h3>Resolv.conf</h3>
<p>Добавьте настройки преобразования DNS для ipv6</p>
<pre class="lang:default decode:true ">nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844</pre>
<h3><span style="color: #ff0000;">Проблемы и ошибки:</span></h3>
<p><strong>Если система выдает ошибку: </strong></p>
<p>CRITICAL : [ipv6_test] Kernel is not compiled with IPv6 support<br />
то в файле <strong>/etc/modprobe.conf</strong> комментируем следующие строки</p>
<pre class="lang:default decode:true ">#alias net-pf-10 off
#alias ipv6 off</pre>
<p>также меняем значение с 1 на 0</p>
<pre class="lang:default decode:true ">options ipv6 disable=0</pre>
<p><strong>Вы прописали ip адреса но при перегрузке конфигурации pmta выдает ошибку</strong><br />
Error in line 154 of /etc/pmta/virtualhost.txt: specification does not match any valid local IP addresses.<br />
Это означает что в Вашей сети не виден ip адрес проверьте правильность внесение адресов, перезагрузите сеть.</p>
<p>Проверьте подключение с указанного ip в Вашей конфигурации к примеру на yandex.ru</p>
<pre class="lang:default decode:true">pmta resolve --connect --source=sub.domain.ru,0000::0202:0303:0404:0505:00 yandex.ru</pre>
<p>&nbsp;</p>
<div class="rcl-rating-box rating-type-post box-default"><div class="rating-wrapper"><span class="vote-heart"><i class="rcli fa-heartbeat" aria-hidden="true"></i></span><span class="rating-value"><span class="rating-null">0</span></span></div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Русское руководство пользователя Power MTA</title>
		<link>https://my-mails.ru/rukovodstvo-polzovatelya-power-mta-rus/</link>
		
		<dc:creator><![CDATA[my-mails.ru]]></dc:creator>
		<pubDate>Wed, 27 May 2020 03:19:17 +0000</pubDate>
				<category><![CDATA[PowerMTA]]></category>
		<category><![CDATA[PowerMTA описание]]></category>
		<guid isPermaLink="false">https://my-mails.ru/?p=3224</guid>

					<description><![CDATA[Скачать руководство пользователя PMTA v4.5]]></description>
										<content:encoded><![CDATA[<p><a href="https://my-mails.ru/wp-content/uploads/2020/05/Руководство-пользователя-PowerMTA.pdf" target="_blank" rel="noopener noreferrer">Скачать руководство пользователя PMTA v4.5</a><br />
<h4>Руководство пользователя PMTA v4.5</h4>[iframe src="https://my-mails.ru/wp-content/uploads/2020/05/Руководство-пользователя-PowerMTA.pdf" width="100%" height="3000"]</p>

<div class="rcl-rating-box rating-type-post box-default"><div class="rating-wrapper"><span class="vote-heart"><i class="rcli fa-heartbeat" aria-hidden="true"></i></span><span class="rating-value"><span class="rating-null">0</span></span></div></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
