• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/ru/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,189
2,627
219
Доброго времени суток.

В данной теме мы рассмотрим бесплатный способ настройки отправки почты при регистрации в новом моде - Street Role Play :super_klass:

Первым делом регистрируемся в почтовом сервисе от Microsoft - https://outlook.live.com.
Как ни странно, этот сервис все еще оставил бесплатную поддержку отправки писем через SMTP.

Лимиты сервиса Outlook:
  • Не более 100 писем ежедневно с помощью SMTP
  • Не более 500 писем ежедневно с помощью браузера
  • Одно сообщение может быть одновременно доставлено 500 участникам

Для ваших проектов должно хватить, если нет рассматривайте другие почтовые сервисы, по типу - Mailgun, SMTP.bz и др.

Далее мы переходим в файлы сервера, а именно нам нужен файл по пути - src_server\src\utils\mailer.ts
В этом файле находим функцию - init() и редактируем ее содержимое, а именно изменяем строчку host на другое значение - smtp-mail.outlook.com

Пример как должно получиться:

JavaScript:
init() {
        this.transporter = nodemailer.createTransport({
            //service: 'Outlook365', // Эту строчку можете закомментировать, она не нужна
            host: 'smtp-mail.outlook.com', // В этой строчке пишите тоже самое что у меня
            auth: {
                user: process.env.MAIL_USER,
                pass: process.env.MAIL_PASS
            }
        });

        this.transporter.verify((error) => {
            if (error) console.error(error);
            else logger.success('Email server ready.');
        });
    }


Далее нам необходимо отредактировать конфигурационный файл - .env в корне сервера,
в нем изменяем значения MAIL_USER и MAIL_PASS данными от вашего аккаунта, которые вы вводили при регистрации.

1678634629121.png


Последним шагом необходимо сделать сборку сервера (ведь мы изменяли серверные файлы, билд нужно делать всегда после любых изменений в папках src_*) командой:

Git:
npm run build:server

Вуаля, запускаем сервер и в консоли видим сообщение если почтовый сервер успешно подключен:

1678634472727.png


Затем тестируем регистрацию и нам успешно приходит код на почту:

1678634520061.png
 
Последнее редактирование:

SanChes911

Новый участник
20 Мар 2023
1
0
3
Все сделал по гайду, и всеровно пишет не верный логин или пароль
 

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,189
2,627
219
Все сделал по гайду, и всеровно пишет не верный логин или пароль
Перепроверьте еще несколько раз, попробуйте войти в почту с другого браузера, может где то допустили неочевидную ошибку.
 

ROSS

Начинающий специалист
30 Дек 2020
14
4
61

Как настроить бесплатную отправку почты в моде REDAGE.RP​

У МЕНЯ ПРИ ВОСТАНОВЛЕНИИ НЕ ОТПРОВЛЯЕТ КОД НА ПОЧТУ КАК ИСПРАВИТЬ ЭТУ ОШИБКУ,СПАСИБО ВАМ ЗАРАНИЕ.
 

KAGAME

Начинающий специалист
27 Май 2021
28
3
60
Стараюсь уже много часов не понимаю как это сделать, вроде все по инструкции @Harland David Sanders может видео сделай или как создать перса без кода
 

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,189
2,627
219
Стараюсь уже много часов не понимаю как это сделать, вроде все по инструкции @Harland David Sanders может видео сделай или как создать перса без кода
В чем проблема у тебя? Если создавать аккаунт без настройки почты, то код пишет в консоль сервера.
 

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,189
2,627
219
Сделай на видео,и всё станет понятно) благодарю за внимание)
Какое видео? Для чего? Это максимально простая инструкция вы что не можете уже без видео поменять 4 строчки и сделать билд сервера???? :durka_l:
 
  • Haha
  • Like
Реакции: EFREMart и Inoi

Respectos

Участник портала
28 Мар 2023
5
0
13
31

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,189
2,627
219

Daniello97

Начинающий специалист
12 Дек 2021
213
60
65
Стараюсь уже много часов не понимаю как это сделать, вроде все по инструкции @Harland David Sanders может видео сделай или как создать перса без кода
Что тут непонятного? Создаешь почту в outlook, ищешь файл mailer.ts строку service удаляешь, меняешь название в строке с почтой на smtp-mail.outlook.com, сохраняешь файл, билдишь серверную часть, заходишь в файл .env и вписываешь данные от своей почты (название и пароль), всё готово. Это элементарно, показали, разжевали, лучше редагу запусти и не парься
 
  • Like
Реакции: Respectos и ishidarex

Respectos

Участник портала
28 Мар 2023
5
0
13
31
Что тут непонятного? Создаешь почту в outlook, ищешь файл mailer.ts строку service удаляешь, меняешь название в строке с почтой на smtp-mail.outlook.com, сохраняешь файл, билдишь серверную часть, заходишь в файл .env и вписываешь данные от своей почты (название и пароль), всё готово. Это элементарно, показали, разжевали, лучше редагу запусти и не парься
Сам то пробовал? :D ты вначале сам попробуй там есть изюменка)
Ибо не нужно говорить то что не пробовал сам)
 

Daniello97

Начинающий специалист
12 Дек 2021
213
60
65
Сам то пробовал? :D ты вначале сам попробуй там есть изюменка)
Ибо не нужно говорить то что не пробовал сам)
А ты хоть понял что написал? Откуда такая уверенность что я не пробовал?)) У меня всё отлично работает
 

Veles

Активный участник
15 Янв 2022
26
4
43
Короче на локальном сервере всё работает, поставил на хост и пошло всё по наклонной в тьму
Помогите


Код:
Error: connect ETIMEDOUT 77.88.21.158:465
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1145:16) {
  errno: -4039,
  code: 'ESOCKET',
  syscall: 'connect',
  address: '77.88.21.158',
  port: 465,
  command: 'CONN'
}
 
Последнее редактирование:

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,189
2,627
219
Короче на локальном сервере всё работает, поставил на хост и пошло всё по наклонной в тьму
Помогите


Код:
Error: connect ETIMEDOUT 77.88.21.158:465
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1145:16) {
  errno: -4039,
  code: 'ESOCKET',
  syscall: 'connect',
  address: '77.88.21.158',
  port: 465,
  command: 'CONN'
}
Твой хост отклоняет пакеты по 465 порту, такое бывает из-за защиты от спама.
Просто напиши в поддержку и тебе разблокируют порт.
 
  • Like
Реакции: Veles

Sambist

Участник портала
15 Июн 2023
8
1
5
Доброго времени суток.

В данной теме мы рассмотрим бесплатный способ настройки отправки почты при регистрации в новом моде - Street Role Play :super_klass:

Первым делом регистрируемся в почтовом сервисе от Microsoft - https://outlook.live.com.
Как ни странно, этот сервис все еще оставил бесплатную поддержку отправки писем через SMTP.



Далее мы переходим в файлы сервера, а именно нам нужен файл по пути - src_server\src\utils\mailer.ts
В этом файле находим функцию - init() и редактируем ее содержимое, а именно изменяем строчку host на другое значение - smtp-mail.outlook.com

Пример как должно получиться:

JavaScript:
init() {
        this.transporter = nodemailer.createTransport({
            //service: 'Outlook365', // Эту строчку можете закомментировать, она не нужна
            host: 'smtp-mail.outlook.com', // В этой строчке пишите тоже самое что у меня
            auth: {
                user: process.env.MAIL_USER,
                pass: process.env.MAIL_PASS
            }
        });

        this.transporter.verify((error) => {
            if (error) console.error(error);
            else logger.success('Email server ready.');
        });
    }


Далее нам необходимо отредактировать конфигурационный файл - .env в корне сервера,
в нем изменяем значения MAIL_USER и MAIL_PASS данными от вашего аккаунта, которые вы вводили при регистрации.

Посмотреть вложение 6822

Последним шагом необходимо сделать сборку сервера (ведь мы изменяли серверные файлы, билд нужно делать всегда после любых изменений в папках src_*) командой:

Git:
npm run build:server

Вуаля, запускаем сервер и в консоли видим сообщение если почтовый сервер успешно подключен:

Посмотреть вложение 6820

Затем тестируем регистрацию и нам успешно приходит код на почту:

Посмотреть вложение 6821
Лучший......Спасибки, с тобой обучаться только в радость ;) получилось с первого раза))
Все у кого не получается, будьте внимательны!
 
  • Like
Реакции: Harland David Sanders