From d179d15388bd35876e026220da6807a998af95a7 Mon Sep 17 00:00:00 2001 From: Gregory Gubarev Date: Sun, 28 Oct 2018 01:48:47 +0400 Subject: [PATCH] [Russian] Added Translate (#30397) --- .../how-to-catch-outgoing-emails-locally.md | 112 ++++++++++++++++-- 1 file changed, 103 insertions(+), 9 deletions(-) diff --git a/docs/russian/how-to-catch-outgoing-emails-locally.md b/docs/russian/how-to-catch-outgoing-emails-locally.md index 2f94fda1a5..02d555f0a2 100644 --- a/docs/russian/how-to-catch-outgoing-emails-locally.md +++ b/docs/russian/how-to-catch-outgoing-emails-locally.md @@ -1,17 +1,111 @@ - - - - - - + + + + + +
Read these guidelines in English 中文 русский عربى Español Português English 中文 русский عربى Español Português
-# Contribution Guidelines +# Как поймать исходящие электронные письма локально (для рабочих процессов электронной почты) -Привет, 👋! +> **Заметка:** Это **необязательный** шаг - требуется только при работе с рабочими процессами электронной почты -Эти инструкции еще не переведены. Пожалуйста, проверьте эту проблему для получения дополнительной информации: [`# 18312`](https://github.com/freeCodeCamp/freeCodeCamp/issues/18312) +## Вступление + +Некоторые рабочие процессы электронной почты, такие как обновление электронной почты пользователя, требуют, чтобы внутренний сервер api отправлял электронные письма. Во время разработки вы можете использовать инструмент для отлавливания электронной почты локально, вместо того, чтобы использовать поставщика электронной почты и отправлять фактическое электронное письмо. MailHog - это один из таких средств тестирования электронной почты для разработчиков, который поймает электронные письма, которые отправляет ваш местный экземпляр freeCodeCamp. + +## Установка MailHog + +Как вы устанавливаете и запускаете MailHog, зависит от вашей ОС + +- [Установка MailHog на macOS](#installing-mailhog-on-macos) +- [Установка MailHog на Windows](#installing-mailhog-on-windows) +- [Установка MailHog на Linux](#installing-mailhog-on-linux) + +### Установка MailHog на macOS + +Вот как настроить MailHog на macOS с помощью [Homebrew](https://brew.sh/): + +```bash +brew install mailhog +brew services start mailhog +``` + +Это запустит службу почтового ящика в фоновом режиме. + +Затем вы можете перейти к [использованию MailHog](#using-mailhog). + +### Установка MailHog на Windows + +Загрузите последнюю версию MailHog с [официального репозитория MailHog](https://github.com/mailhog/MailHog/releases). Нажмите на ссылку для вашей версии Windows (32 или 64 бит) и файл .exe будет загружен на ваш компьютер. + +После завершения загрузки, нажмите на файл. Вероятно, вы получите уведомление брандмауэра Windows, где вам нужно будет разрешить доступ к MailHog. Как только вы это сделаете, стандартная подсказка командной строки Windows откроется с уже запущенным MailHog. + +Чтобы закрыть MailHog, закройте командную строку. Чтобы запустить его снова, щелкните тот же .exe-файл. Вам не нужно загружать новый. + +Затем вы можете перейти к [использованию MailHog](#using-mailhog). + +### Установка MailHog на Linux + +Сначала установите [Go](https://golang.org). + +Для систем на базе Debian, таких как Ubuntu и Linux Mint, выполните: + +```bash +sudo apt-get install golang +``` + +Для CentOS, Fedora, Red Hat Linux и других систем на основе RPM выполните: + +```bash +sudo dnf install golang +``` + +Или: + +```bash +sudo yum install golang +``` + +Задайте путь для Go: + +```bash +echo 'export GOPATH=$HOME/go' >> ~/.profile +echo 'export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin' >> ~/.profile +source ~/.profile +``` + +Затем установите и запустите MailHog: + +```bash +go get github.com/mailhog/MailHog +sudo cp /home/$(whoami)/go/bin/MailHog /usr/local/bin/mailhog +mailhog +``` + +Затем вы можете перейти к [использованию MailHog](#using-mailhog). + +## Использование MailHog + +После того, как вы установили MailHog и запустили его, вам нужно открыть почтовый ящик MailHog в своем браузере, открыть новую вкладку или окно и перейти к [http://localhost:8025](http://localhost:8025). +Теперь вы должны увидеть экран, как показано ниже: + +![MailHog Скриншот 1](images/mailhog/1.jpg) + +Когда ваша freeCodeCamp сборка отправит электронное письмо, вы увидите, что оно появляется здесь. Как показано ниже: + +![MailHog Скриншот 2](images/mailhog/2.jpg) + +Откройте почту, и вы увидите две вкладки, где вы можете просмотреть содержимое - обычный текст и источник. Убедитесь, что вы находитесь на вкладке обычного текста. + +![MailHog Скриншот 3](images/mailhog/3.jpg) + +Любые ссылки в письме должны быть доступны для просмотра. + +## Полезные ссылки + +- По любым другим вопросам, связанным с MailHog или инструкциями по пользовательским настройкам, ознакомьтесь с [официальным репозиторием MailHog](https://github.com/mailhog/MailHog).