首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >取消将邮件发送到带有附件unix/solaris 10的通讯组列表

取消将邮件发送到带有附件unix/solaris 10的通讯组列表
EN

Stack Overflow用户
提问于 2021-05-03 17:08:52
回答 1查看 102关注 0票数 0

正在尝试向带有附件的通讯组列表发送邮件,但无果而终

似乎无法识别DL,但当使用邮件it (例如"xzy@eee.com,abc@eee.com")指定时,它工作得很好。

我有Oracle Solaris 10。

代码类似于..

代码语言:javascript
运行
复制
#!/usr/bin/bash

mailx -s "test_mail" -r xyz@gmail.com -t "DL-xzy@outlook.com" < text_file.txt

代码语言:javascript
运行
复制
#!/usr/bin/bash

uuencode text_file.txt text_file.txt| mailx -s " test mail" -t "DL-xzy@outlook.com"

结果

代码语言:javascript
运行
复制
Ignoring recipients on command line with -t
No recipients specified

或使用"mail“选项时

代码语言:javascript
运行
复制
mail  -t "DL-xzy@outlook.com" -s "test_mail" -r xyz@gmail.com < text_file.txt

结果:

代码语言:javascript
运行
复制
mail: Options MUST PRECEDE persons
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-04 04:01:04

使用以下命令:

代码语言:javascript
运行
复制
uuencode text_file.txt text_file.txt| mailx -s " test mail"  "DL-xzy@outlook.com"

由于DL是由邮件服务器管理的,所以-t的角色完全不同

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67366257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档