这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| zh:用途和案例:linux下如何配置postfix使用smtp向外发送邮件 [2016/09/28 09:42] – liuxl | zh:用途和案例:linux下如何配置postfix使用smtp向外发送邮件 [2016/09/28 09:53] (当前版本) – liuxl | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| ==== 安装mailx/ | ==== 安装mailx/ | ||
| + | 测试环境选为Ubuntu 14.04.X 和 CemtOS6.X下。 | ||
| < | < | ||
| sudo apt-get | sudo apt-get | ||
| 行 42: | 行 43: | ||
| set smtp-auth=login | set smtp-auth=login | ||
| }</ | }</ | ||
| - | 这种写法需要在mail/ | + | 这种写法需要在mail/ |
| ==== 配置文件增加的参数说明 ==== | ==== 配置文件增加的参数说明 ==== | ||
| 行 48: | 行 49: | ||
| ^ **参数** | ^ **参数** | ||
| |set smtp-use-starttls |gmail使用TLS/ | |set smtp-use-starttls |gmail使用TLS/ | ||
| - | |ssl-verify | + | |ssl-verify |
| - | |nss-config-dir | + | |nss-config-dir |
| |from |发送的邮件地址| | |from |发送的邮件地址| | ||
| - | |smtp |发生的外部smtp服务器的地址| | + | |smtp |发生的外部SMTP服务器的地址| |
| - | |smtp-auth-user | + | |smtp-auth-user |
| - | |smtp-auth-password |外部smtp服务器认证的用户密码| | + | |smtp-auth-password |外部SMTP服务器认证的用户密码| |
| |smtp-auth | |smtp-auth | ||
| 确定配置参数,后保存文件后,就可以使用mail/ | 确定配置参数,后保存文件后,就可以使用mail/ | ||
| 行 60: | 行 61: | ||
| 命令行使用如下命令发送邮件 < | 命令行使用如下命令发送邮件 < | ||
| < | < | ||
| - | -v 列出讯息,例如送信的地点、状态等等。 | + | -v 列出讯息,例如送信的地点、状态等等。 |
| - | -c 抄送邮件副本的用户列表。 | + | -c 抄送邮件副本的用户列表。 |
| - | -a 文件指定的文件附加到邮件。 | + | -a 文件指定的文件附加到邮件。 |
| -b 发送密件副本列出,多个名单应该是一个逗号分隔的名称列表。 | -b 发送密件副本列出,多个名单应该是一个逗号分隔的名称列表。 | ||
| -S 设置内部选项的变量(如上面配置文件增加的内容可由 -S set smtp-auth-user=用户名@astercc.com指定)。 | -S 设置内部选项的变量(如上面配置文件增加的内容可由 -S set smtp-auth-user=用户名@astercc.com指定)。 | ||
| 行 72: | 行 73: | ||
| "/ | "/ | ||
| . . . message not sent. | . . . message not sent. | ||
| - | 这类错误可以理解成是没有证书或创建的证书未生效。</ | + | 邮件发送异常时返回类似以上错误,这类错误可以理解成是没有证书或创建的证书未生效。</ |
| - | < | + | < |
| < | < | ||