无法将邮件发送到带有附件 unix/solaris 10 的通讯组列表

unbale to send mails to distribution list with attachment unix/solaris 10

尝试发送带有附件的邮件到通讯组列表,但没有成功

似乎无法识别已识别的 DL,但当使用邮件 ID 指定时(例如“xzy@eee.com,abc@eee.com”)它工作正常。

我有 Oracle Solaris 10。

代码就像..

#!/usr/bin/bash

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

#!/usr/bin/bash

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

结果

Ignoring recipients on command line with -t
No recipients specified

或 使用“邮件”选项时

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

结果:-

mail: Options MUST PRECEDE persons

使用这个命令:

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

DL 本身由邮件服务器管理,-t 具有完全不同的作用