fix: language, formatting, images (#31816)

* fix: language, formatting, images

* fix: edit links
This commit is contained in:
frusagi
2019-08-29 05:32:33 +08:00
committed by Randell Dawson
parent 7212620680
commit 7028fd9bf3

View File

@ -1,3 +1,5 @@
# 如何局部性地捕获外发电子邮件(用于电子邮件工作流程)
<table> <table>
<tr> <tr>
<!-- Do not translate this table --> <!-- Do not translate this table -->
@ -11,102 +13,100 @@
</tr> </tr>
</table> </table>
#如何在本地捕获外发电子邮件(用于电子邮件工作流程 > **注意:** 这是**可选**步骤 - 仅在使用电子邮件工作流程时需要
> **注意:**这是**可选**步骤 - 仅在使用电子邮件工作流程时需要 ## 介绍
介绍 某些电子邮件工作流程如更新用户的电子邮件需要后端api-server发送电子邮件。在开发过程中您可以使用工具在局部性地捕获这些电子邮件而不必使用电子邮件提供商发送实际的电子邮件。 MailHog就是一种开发人员使用的电子邮件测试工具可以捕获本地freeCodeCamp实例发送的电子邮件。
某些电子邮件工作流程如更新用户的电子邮件需要后端api-server发送电子邮件。在开发过程中您可以使用工具在本地捕获这些电子邮件而不必使用电子邮件提供商并发送实际的电子邮件。 MailHog是一种用于开发人员的电子邮件测试工具可以捕获本地freeCodeCamp实例发送的电子邮件。 ## 安装MailHog
##安装MailHog
如何安装和运行MailHog取决于您的操作系统 如何安装和运行MailHog取决于您的操作系统
- [在macOS上安装MailHog]#instalting-mailhog-on-macos - [在macOS上安装MailHog](#在macOS上安装MailHog)
- [在Windows上安装MailHog]#instalting-mailhog-on-windows - [在Windows上安装MailHog](#在Windows上安装MailHog)
- [在Linux上安装MailHog]#instalting-mailhog-on-linux - [在Linux上安装MailHog](#在Linux上安装MailHog)
###在macOS上安装MailHog ### 在macOS上安装MailHog
以下是如何使用[Homebrew]https://brew.sh/在macOS上设置MailHog 以下是如何使用[Homebrew](https://brew.sh/) 在macOS上设置MailHog
```庆典 ```bash
brew安装mailhog brew install mailhog
brew服务启动mailhog brew services start mailhog
``` ```
这将在后台启动mailhog服务。 这将在后台启动mailhog服务。
接下来,您可以转到[使用MailHog]using-mailhog 接下来,您可以转到[使用MailHog](#使用MailHog)
###在Windows上安装MailHog ### 在Windows上安装MailHog
从[MailHog的官方存储库]https://github.com/mailhog/MailHog/releases下载最新的MailHog版本。单击Windows版本32或64位的链接然后将.exe文件下载到您的计算机 从[MailHog的官方存储库](https://github.com/mailhog/MailHog/releases) 下载最新的MailHog版本。单击Windows版本32或64位的链接然后将.exe文件下载到您的电脑
完成下载后,单击该文件。您可能会收到Windows防火墙通知您必须允许访问MailHog。完成后将打开标准Windows命令行提示符MailHog已在运行。 完成下载后,点击文件。您可能会收到Windows防火墙通知您必须允许MailHog连接。完成后Windows将打开标准命令行提示符。这时MailHog已在运行。
要关闭MailHog请关闭命令提示符。要再次运行它,请单击相同的.exe文件。您无需下载新的 要关闭MailHog请关闭命令行界面。想再次启动它,请单击相同的.exe文件。您无需从新下载。
接下来,您可以转到[使用MailHog]using-mailhog 接下来,您可以转到[使用MailHog](#使用MailHog)
###在Linux上安装MailHog ### 在Linux上安装MailHog
首先安装[Go](https://golang.org 首先安装[Go](https://golang.org)
对于像Ubuntu和Linux Mint这样的基于Debian的系统,运行: 基于Debian系统Ubuntu和Linux Mint使用者,运行:
```庆典 ```bash
sudo apt-get install golang sudo apt-get install golang
``` ```
对于CentOSFedoraRed Hat Linux和其他基于RPM的系统运行 CentOSFedoraRed Hat Linux和其他基于RPM的系统使用者,运行:
```庆典 ```bash
sudo dnf install golang sudo dnf install golang
``` ```
要么 或者
```庆典 ```bash
sudo yum install golang sudo yum install golang
``` ```
设置Go的路径 设置Go的路径
```庆典 ```bash
echo“export GOPATH = $ HOME / go”>>〜/ .profile echo“export GOPATH = $ HOME / go”>>〜/ .profile
echo'export PATH = $ PATH/ usr / local / go / bin$ GOPATH / bin'>>〜/ .profile echo'export PATH = $ PATH/ usr / local / go / bin$ GOPATH / bin'>>〜/ .profile
来源〜/ .profile source 〜/ .profile
``` ```
然后安装并运行MailHog 然后安装并运行MailHog
```庆典 ```bash
去获取github.com/mailhog/MailHog go get github.com/mailhog/MailHog
sudo cp / home / $whoami/ go / bin / MailHog / usr / local / bin / mailhog sudo cp / home / $whoami/ go / bin / MailHog / usr / local / bin / mailhog
mailhog mailhog
``` ```
接下来,您可以转到[使用MailHog]using-mailhog 接下来,您可以转到[使用MailHog](#使用MailHog)
##使用MailHog ## 使用MailHog
安装MailHog并开始运行后需要在浏览器中打开MailHog收件箱打开新选项卡或窗口并导航到[http// localhost8025]http// localhost8025 安装MailHog并开始运行后需要在浏览器中打开MailHog收件箱打开新选项卡或窗口并导航到[http://localhost8025](http://localhost:8025)
您现在应该看到如下屏幕: 您现在应该看到如下屏幕:
![MailHog截屏1]images / mailhog / 1.jpg ![MailHog Screenshot 1](images/mailhog/1.jpg)
的freeCodeCamp安装发送电子邮件时你会看到它出现在这里。如下所示 的freeCodeCamp安装发送电子邮件时你会看到它出现在这里。如下所示
![MailHog截图2]images / mailhog / 2.jpg ![MailHog Screenshot 2](images/mailhog/2.jpg)
打开邮件,您应该看到两个选项卡,您可以在其中查看内容 - 纯文本和源文件。确保您在纯文本选项卡上。 打开邮件,您应该看到两个选项卡让您查看内容 - 纯文本和源文件。确保您在纯文本选项卡上。
![MailHog截屏3]images / mailhog / 3.jpg ![MailHog Screenshot 3](images/mailhog/3.jpg)
电子邮件中的任何链接都应该是可点击的。 电子邮件中的任何链接都应该是可点击的。
##有用的链接 ## 有用的链接
- 有关MailHog的任何其他问题或有关自定义配置的说明请查看[MailHog]https://github.com/mailhog/MailHog存储库。 - 有关MailHog的任何其他问题或有关自定义配置的说明请查看[MailHog](https://github.com/mailhog/MailHog)存储库。