相关疑难解决方法(0)

邮件:从命令行发送带有附件的电子邮件

我知道如何从命令行(脚本)发送电子邮件

echo "body" | mail -s "subject" my@email.com
Run Code Online (Sandbox Code Playgroud)

是否也可以从命令行(脚本)发送附件?

heirloom-mailx在 Debian Wheezy 上使用。

linux bash email

9
推荐指数
2
解决办法
14万
查看次数

Ubuntu 18.04:mailx smtp 出错 - mailx:无法识别的选项“-S'”?

我试图使用mailx(mailx (GNU Mailutils) 3.4)向多人发送电子邮件。我在以前版本的 Ubuntu v16.04 上成功地做到了这一点,并且脚本运行良好。现在我有 Ubuntu 18.04 和以下问题:

mailx: unrecognized option -S
mailx: unrecognized option -S
mailx: unrecognized option -S
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

我的脚本如下:

#!/bin/bash
FILE="speakers.csv"
while IFS=";" read name mailAdress
do
     printf "Dear $name, \n\n something something... "  | mailx -s "Title" -S smtp=smtps://mySMPTadress -S smtp-auth=login -S smtp-auth-user="MyUserName" -S smtp-auth-password='MyPassword' -S from="MyName <MyEmailAdress>"  mailAdress
done < "$FILE"
Run Code Online (Sandbox Code Playgroud)

文件扬声器.csv 看起来像这样

Klaus A;klaus@*****.de
Alessandra B;alessandra@****.it
Serge C;serge@****.fr
Run Code Online (Sandbox Code Playgroud)

ubuntu smtp mailx

5
推荐指数
2
解决办法
9171
查看次数

邮件与邮件有什么区别

这是什么业务约mailMail
[在 CentOS 机器上] 为什么mailMail使用完全相同的语法时不起作用但也不会返回错误?

Mail基本上是一个链接mail,不是吗?

抱歉,这是一个混淆,显然(出于历史原因?!)有 amail和 aMail 现在看起来它们都指向同一件事,在我的机器上:

sr-linux> ls -l `which mail`
-rwxr-xr-x    1 root     mail        66492 Jun 24  2001 /bin/mail
sr-linux> ls -l `which Mail`
lrwxrwxrwx    1 root     root           14 Nov 19  2001 /usr/bin/Mail -> ../../bin/mail
Run Code Online (Sandbox Code Playgroud)

email mail-command

4
推荐指数
1
解决办法
6595
查看次数

标签 统计

email ×2

bash ×1

linux ×1

mail-command ×1

mailx ×1

smtp ×1

ubuntu ×1