Linux 上使用 Gmail SMTP 服务器发送邮件
时间: 2024-04-24 20:27:28 浏览: 20
您可以在 Linux 上使用命令行工具来发送电子邮件,其中一个常用的工具是 `ssmtp`。下面是在 Linux 上使用 Gmail SMTP 服务器发送邮件的步骤:
1. 首先,确保您已安装 `ssmtp` 工具。在终端中运行以下命令来安装它:
```bash
sudo apt-get install ssmtp
```
2. 安装完成后,编辑 `/etc/ssmtp/ssmtp.conf` 文件。使用以下命令打开该文件:
```bash
sudo vi /etc/ssmtp/ssmtp.conf
```
3. 在文件中添加以下内容,并将 `<YOUR_EMAIL_ADDRESS>` 和 `<YOUR_PASSWORD>` 替换为您的 Gmail 邮箱地址和密码:
```bash
root=<YOUR_EMAIL_ADDRESS>
mailhub=smtp.gmail.com:587
AuthUser=<YOUR_EMAIL_ADDRESS>
AuthPass=<YOUR_PASSWORD>
UseSTARTTLS=YES
UseTLS=YES
TLS_CA_File=/etc/ssl/certs/ca-certificates.crt
```
4. 保存并关闭文件。
5. 现在,您可以使用以下命令来发送电子邮件:
```bash
echo "邮件内容" | ssmtp <RECIPIENT_EMAIL_ADDRESS>
```
将 `"邮件内容"` 替换为您要发送的实际邮件内容,将 `<RECIPIENT_EMAIL_ADDRESS>` 替换为接收者的邮箱地址。
请注意,Gmail 邮箱默认情况下不允许低安全性应用程序访问您的帐户。如果您的账户启用了双重身份验证,您还需要为此设置一个应用密码。如果您遇到问题,请确保您已经允许低安全性应用程序访问您的 Gmail 帐户,并使用正确的凭据进行身份验证。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)