Slo*_*Bro 5 linux mailx redhat-enterprise-linux
运行 Oracle Linux 5.8(刚刚重新命名为 RedHat EL 5.8)时,我必须更改发件人地址。但是我们有使用 mailx 的脚本,无法重写以使用任何额外的标志,所以我想使用内部变量,我在 linux.die.net 的 mailx 联机帮助页上看到它是 -r 的替代方案旗帜:
-r 地址
设置发件人地址。覆盖环境或启动文件中指定的任何 from 变量。波形符转义被禁用。除非使用 SMTP,否则 -r 地址选项将传递给邮件传输代理。该选项的存在只是为了兼容性;建议直接设置 from 变量。
(来源: http: //linux.die.net/man/1/mailx)
我们如何使用这些 mailx 变量?我尝试将其添加到 /root/.mailrc 中,但不行:
设置来自=FromAddress@Example.com
我还将其添加到 /etc/mail.rc 中,但没有黄金。所以我向你们求助,超级用户......
显然不可能设置 mailx 变量来执行此操作。这是通过 Sendmail(或等效的 MTA)配置完成的。但不幸的是,没有 Sendmail 配置对我们来说是可行的,我们必须使用 -r 标志。
| 归档时间: |
|
| 查看次数: |
21151 次 |
| 最近记录: |