-
chan
- Сообщения: 16
- Зарегистрирован: 18 апр 2018, 10:57
Всем привет.
Не работает отправка email. На RBSXTR ROS 6.47.10.
С smtp.yandex.ru и smtp.mail.ru ошибка:
Error sending e-mail <email-subject>: AUTH failed
[RBSXTR] > tool e-mail print
address: smtp.yandex.ru
port: 587
start-tls: yes
from: mail-user@yandex.ru
user: mail-user@yandex.ru
password: password
last-status: failed
С сервером без авторизации по порту 25 ошибка:
Error sending e-mail <email-subject>: invalid TO address
[RBSXTR] > tool e-mail print
address: smtp.myserver
port: 25
start-tls: no
from: mail-user@myserver
user:
password:
last-status: failed
Куда дальше копать?
В чем может быть проблема?
ЗЫ Ограничений по прохождению трафика нет.
ЗЫ Логин с паролем для отправки с авторизацией верные. Почтовые ящики на yandex.ru и mail.ru работают с web-интерфейса.
-
gmx
- Модератор
- Сообщения: 3054
- Зарегистрирован: 01 окт 2012, 14:48
04 окт 2022, 10:57
Про майл не знаю.
А у яндекса нужно создавать пароли для приложений.
/tool e-mail
set address=smtp.yandex.ru from=mkov@yandex.ru password=8888888 port=465 start-tls=tls-only user=mkov
Читать здесь:
https://yandex.ru/support/id/authorizat … d865436368
Спросите у провайдера, у них часто старые почтовые сервера есть, которые без SSL работают. Их можно использовать в устройствах, где не умеют SSL (принтеры, камеры очень часто, фотоловушки). Ну и в микротике с таким SMTP будет проще.
А 25 порт на яндексе отключен давным давно.
-
Inner
- Сообщения: 225
- Зарегистрирован: 01 июл 2020, 16:02
04 окт 2022, 14:27
gmx писал(а): ↑
04 окт 2022, 10:57
Про майл не знаю.
А у яндекса нужно создавать пароли для приложений./tool e-mail
set address=smtp.yandex.ru from=mkov@yandex.ru password=8888888 port=465 start-tls=tls-only user=mkovЧитать здесь:
https://yandex.ru/support/id/authorizat … d865436368Спросите у провайдера, у них часто старые почтовые сервера есть, которые без SSL работают. Их можно использовать в устройствах, где не умеют SSL (принтеры, камеры очень часто, фотоловушки). Ну и в микротике с таким SMTP будет проще.
А 25 порт на яндексе отключен давным давно.
Не совсем. У яндекса в профиле учетки нужно лать разрешение для подключения по imap и/или pop (обязетьль также отметить чекбоксы на портальный пароль). А у мейла как раз нужно генерировать отдельные пароли для приложух. Но это можно только после привязки номера телефона.
И да. У яндекса вместо 25 порта нужно ставить 465 с обязательным ssl
-
gmx
- Модератор
- Сообщения: 3054
- Зарегистрирован: 01 окт 2012, 14:48
04 окт 2022, 17:32
Каким боком imap и pop относятся к smtp?
Используя скрипт что приводится в офф вики:
{
:log info «Starting Backup Script…»;
:local sysname [/system identity get name];
:local sysver [/system resource get version];
:local mktmodel [/system resource get board-name];
:log info «Flushing DNS cache…»;
/ip dns cache flush;
:delay 2;
:log info «Deleting last Backups…»;
:foreach i in=[/file find] do={:if ([:typeof [:find [/file get $i name]
«$sysname-backup-«]]!=»nil») do={/file remove $i}};
:delay 2;
:local smtpserv [:resolve «************»];
:local Eaccount «******************»;
:local pass «*****************»;
:local backupfile («$sysname-backup-» .
[:pick [/system clock get date] 7 11] . [:pick [/system
clock get date] 0 3] . [:pick [/system clock get date] 4 6] . «.backup»);
:log info «Creating new Full Backup file…»;
/system backup save name=$backupfile;
:delay 2;
:log info «Sending Full Backup file via E-mail…»;
/tool e-mail send from=»<$Eaccount>» to=$Eaccount server=$smtpserv
port=587 user=$Eaccount password=$pass file=$backupfile
subject=(«$sysname Full Backup (» . [/system clock get date] . «)»)
body=(«$sysname full Backup file see in attachment.nRouterOS version:
$sysver $mktmodelnTime and Date: » . [/system clock get time] . » » .
[/system clock get date]);
:delay 5;
:local exportfile («$sysname-backup-» .
[:pick [/system clock get date] 7 11] . [:pick [/system
clock get date] 0 3] . [:pick [/system clock get date] 4 6] . «.rsc»);
:log info «Creating new Setup Script file…»;
/export file=$exportfile;
:delay 2;
:log info «Sending Setup Script file via E-mail…»;
/tool e-mail send from=»<$Eaccount>» to=$Eaccount server=$smtpserv
port=587 user=$Eaccount password=$pass file=$exportfile
subject=(«$sysname Setup Script Backup (» . [/system clock get date] .
«)») body=(«$sysname Setup Script file see in attachment.nRouterOS version:
$sysver $mktmodelnTime and Date: » . [/system clock get time] . »
» . [/system clock get date]);
:delay 5;
:log info «All System Backups emailed successfully.nBackuping completed.»;
}
где
:local smtpserv [:resolve «************»];
:local Eaccount «******************»;
:local pass «*****************»;
данные от почты(домен использую свой с получением/отправкой писем проблем никаких нет, настройки отправки указаны корректно )
Версия микротика 6.49.2
В логах пишут:Error sending e-mail < (jul/**/20**)>: timeout occured
Error sending e-mail < Setup Script Backup (jul/**/20**)>: timeout occured
Пробывал ручной запуск через system-scripts:во флеш память делает бекап, но на почту не отправляется
-
Вопрос задан27 июн. 2022
-
208 просмотров
Послать письмо с микротика
-
evgeniy7676
- Сообщения: 58
- Зарегистрирован: 19 май 2016, 14:52
Re: Послать письмо с микротика
Сообщение
evgeniy7676 » 22 сен 2016, 13:06
Немного не то ,в манглах уже все промаркировано имею два провайдера и при подении первого не получаю письмо из скрипта
Код: Выделить всё
if (($testPrim = false) && ($testPrim != $testPrimOld)) do={
/ip route disable [/ip route find comment="GW1"];
/ip firewall connection remove [find connection-mark=ISP1_in];
/ip firewall connection remove [find connection-mark=ISP1_for];
:delay 3
/log warning "ISP1 chanel is DOWN!!";
/tool e-mail send to=$sendto subject="WARNING mikrotik!" body="ISP1 chanel is DOWN!!";
пишет ошибку Error sending e-mail <WARNING mikrotik!>: timeout occured
-
Chupaka
- Сообщения: 3631
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
- Контактная информация:
Re: Послать письмо с микротика
Сообщение
Chupaka » 22 сен 2016, 15:00
Что именно «всё» промаркировано? Телепатов нет, как бы…
При падении первого канала нормально пинг на SMTP-сервер идёт?
-
evgeniy7676
- Сообщения: 58
- Зарегистрирован: 19 май 2016, 14:52
Re: Послать письмо с микротика
Сообщение
evgeniy7676 » 22 сен 2016, 16:49
Код: Выделить всё
/interface ethernet
set [ find default-name=sfp1 ] name=ISP1
set [ find default-name=ether6 ] name=ISP2
set [ find default-name=ether1 ] name=LAN
/ip address
add address=192.168.1.200/24 interface=LAN network=192.168.1.0
add address=2.2.2.2/30 interface=ISP2 network=2.2.2.0
add address=1.1.1.1/24 interface=ISP1 network=1.1.1.0
/ip firewall mangle
add action=mark-connection chain=input in-interface=ISP1 new-connection-mark=
ISP1_in passthrough=yes
add action=mark-routing chain=output connection-mark=ISP1_in
new-routing-mark=ISP1_rout passthrough=yes
add action=mark-connection chain=input in-interface=ISP2 new-connection-mark=
ISP2_in passthrough=yes
add action=mark-routing chain=output connection-mark=ISP2_in
new-routing-mark=ISP2_rout passthrough=yes
add action=mark-connection chain=forward in-interface=ISP1
new-connection-mark=ISP1_for passthrough=yes
add action=mark-routing chain=prerouting connection-mark=ISP1_for
new-routing-mark=ISP1_rout passthrough=yes src-address-list=LocalNet
add action=mark-connection chain=forward in-interface=ISP2
new-connection-mark=ISP2_for passthrough=yes
add action=mark-routing chain=prerouting connection-mark=ISP2_for
new-routing-mark=ISP2_rout passthrough=yes src-address-list=LocalNet
/ip firewall nat
add action=src-nat chain=srcnat out-interface=ISP1 src-address-list=LocalNet
to-addresses=1.1.1.1
add action=src-nat chain=srcnat out-interface=ISP2 src-address-list=LocalNet
to-addresses=2.2.2.2
/ip route
add comment=ISP1_rout distance=1 gateway=1.1.1.2 routing-mark=ISP1_rout
add comment=ISP2_rout distance=1 gateway=2.2.2.3 routing-mark=ISP2_rout
add comment=GW1 distance=1 gateway=1.1.1.2
add comment=GW2 distance=2 gateway=2.2.2.3
/ip route rule
add action=lookup-only-in-table routing-mark=ISP1_rout table=ISP1_rout
add action=lookup-only-in-table routing-mark=ISP2_rout table=ISP2_rout
При падении первого канала письмо не приходит ошибка
0 / 0 / 0 Регистрация: 08.08.2018 Сообщений: 34 |
|
1 |
|
19.08.2019, 07:04. Показов 10692. Ответов 5
Добрый день, не получается настроить уведомления через email о падении хоста. скрин 1, настройки в дуде , SMTP сервер Яндекса 213.180.204.38. The dude пингует и 213.180.204.38 и smtp.yandex.ru Миниатюры
__________________
0 |
4557 / 2004 / 425 Регистрация: 17.10.2015 Сообщений: 8,653 |
|
19.08.2019, 08:03 |
2 |
ну не знаю, у меня на МТ настроено отправка бэкапов на мыло. В настройках e-mail вот так: Кликните здесь для просмотра всего текста порт точно 465 должен быть?
0 |
Модератор 1502 / 595 / 112 Регистрация: 10.06.2009 Сообщений: 2,288 |
|
19.08.2019, 10:28 |
3 |
Сообщение было отмечено MetaIhead как решение РешениеВроде порт у яндекса 587 Добавлено через 1 минуту Код /tool e-mail set address=smtp.yandex.ru from=###@yandex.ru password=password port=587 start-tls=yes user=###@yandex.ru
2 |
12384 / 7223 / 758 Регистрация: 09.09.2009 Сообщений: 28,185 |
|
19.08.2019, 10:41 |
4 |
номер порта зависит от настроек SMTP-сервера, которому отсылаются письма (самую точную информацию, включая и номер порта, можно получить в документации используемого SMTP-сервиса, описание подключения «других» клиентов). 25-й порт используется нынче редко (шифрованные подключения точно его не используют). кроме того, некоторые SMTP-сервисы (например, гугл) требуют дополнительных разрешений, включаемых В НАСТРОЙКАХ АККАУНТА В ЛИЧНОМ КАБИНЕТЕ НА САЙТЕ СЕРВИСА
0 |
0 / 0 / 0 Регистрация: 08.08.2018 Сообщений: 34 |
|
21.08.2019, 05:47 [ТС] |
5 |
Я не знаю какой порт должен быть, но настраивал до этого с сервера CRM уведомления по почте, через 465 всё работает Добавлено через 9 минут Добавлено через 59 минут
0 |
4557 / 2004 / 425 Регистрация: 17.10.2015 Сообщений: 8,653 |
|
21.08.2019, 08:44 |
6 |
Сообщение было отмечено MetaIhead как решение Решение
На сайте яндекса написан 465, но 25 тоже не работает
Не понял почему 587 если на сайте указан 465, но так заработало, спасибо) я показал Вам свой скрин настроек. Там указан ip-адрес сервера и 25 порт. У меня все отправляется, почта работает. Добавлено через 3 минуты
Не понял почему 587 вот почему: Порты SMTP Яндекса Порт без шифрования: 25, 587 Твой МТ не понимал шифрование SSL (465 порт)
2 |