debian发行版(包括ubuntu)使用exim4作为默认的邮件服务器, 如果想使用gmail account发送邮件, 需要做一下配置:

# dpkg-reconfigure exim4-config

  1. 选择: 用 smarthost 发信: 无本地邮件
  2. 输入系统邮件名称: etc, company.com
  3. 输入监听的ip地址: 127.0.0.1
  4. 请输入被此主机认为是以其自身为最终目的地址的域名列表: 空
  5. 本地用户的可见域名: etc, company.com
  6.  寄信使用的 smarthost 的 IP 地址或主机名: smtp.gmail.com::587
  7.  为下列主机进行邮件中转 (relay): 空
  8.  保持最小 DNS 查询量吗 (按需拔号,Dial-on-Demand): No
  9. 将设置文件分拆成小文件吗: No(Yes也可以)
  10.  Root 和 postmaster 邮件的接收者: 空

# vi  /etc/exim4/passwd.client 添加如下行, 注意修改用户名和密码

  1. gmail-smtp.l.google.com:yourAccountName@gmail.com:y0uRpaSsw0RD
  2. *.google.com:yourAccountName@gmail.com:y0uRpaSsw0RD
  3. smtp.gmail.com:yourAccountName@gmail.com:y0uRpaSsw0RD

# /etc/exim4/update-exim4.conf

# /etc/init.d/exim4 restart

使用

echo 'Test Message from VULTR.' | mail -s 'Test Message' YOUR_EMAIL_ADDRESS

来测试邮件发送

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据