问题标签 [mailx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2112 浏览

python - 发送密件抄送邮件而不看到主要电子邮件

我正在使用 mailx 函数从 python 脚本发送电子邮件。

这很好用,但是 foo 和 bar 收件人收到的电子邮件是与我的电子邮件和黑洞电子邮件的对话。我尝试只包含密件抄送地址,但出现以下错误。

有没有办法发送这样的电子邮件,其中密件抄送收件人只能看到发件人的地址?

0 投票
0 回答
357 浏览

unix - SAS Unix Shell 脚本 - 打印表或宏变量的内容

我想到了。

来自已发送电子邮件的正文

SYMBOLGEN:宏变量 NIW 解析为 8

我的脚本运行 SAS 代码并在完成后发送一封电子邮件。

我希望在电子邮件中打印表格或宏变量列表的内容。

SAS 代码有一个 %put all ; 最后声明,因此所有宏变量都列在日志中。

谢谢。

0 投票
0 回答
294 浏览

shell - 需要发送两个附件作为电子邮件正文,一个作为纯文本,另一个作为 html

下面的代码是一个适用于一个附件的 shell 脚本,我需要在同一封电子邮件中发送第二个附件,但它应该在text/plain. 两者都需要在电子邮件中作为正文。请指教。

我已经尝试了以下方法并且正在处理一个附件,需要将第二个附件嵌入到与邮件正文纯文本相同的电子邮件中。

根据使用多种类型的建议:,我尝试了以下不起作用

0 投票
6 回答
130264 浏览

html - Mailx 发送 html 消息

我想用 Mailx 发送 html 消息。当我尝试以下命令时

我以纯文本形式获取 email.html 的内容。在消息中,标头 Content-Type 设置为 text/plain。-a 选项尝试发送文件,所以我不知道如何修改标题。这个答案几乎奏效了,它很好地将 Content-Type 设置为 text/html,但不能替代默认的 Content-Type,即 text/plain。

给出这个结果:

PS:我也尝试过使用 uuencode。当我尝试在网络邮件中显示消息时,我得到一个空白页......

0 投票
0 回答
187 浏览

solaris - Mailx - 日志文件的每日电子邮件发送到收件人列表

我得到了一些 mailx 的示例用法,并要求我的经理提出另一个。

我有一个程序将继续运行。每天一次,我们希望将它生成的日志文件发送到收件人列表。

这是我收到的最接近的例子

好像我想要类似的东西:

但是在这里,我不是每天发送一次。这会在 MyProgram 关闭时发送,对吗?我还发送 MyProgram 的输出,而不是日志文件。

提前致谢。

0 投票
2 回答
923 浏览

python - 为什么这个 linux 命令在使用 python 执行时不起作用?

我想执行这个linux命令

"cat cflow_image.py | mailx -s "CFLOW Copy" foo@.foo.com"。我的要求是在 python 脚本中使用这个命令。我正在使用 subprocess 模块来实现这一点。

这是我的一段代码,

以下是执行时的错误,

0 投票
2 回答
610 浏览

unix - 仅从 find 命令和邮件中获取文件名

以下 find 命令将生成多个文件并发送所有这些文件

但我收到了“homecdeSum123.pdf”和“homecdeSum324.pdf”之类的附件。如何在我的附件中获取准确的文件名。请帮助我

0 投票
1 回答
372 浏览

c - 来自 C 程序的 Mailx?

我希望通过 mailx 从我的 C 代码中向收件人列表发送消息。

我想向 /home/me/Email_List.txt 文件中的每个人发送一封包含“message”变量内容的电子邮件。

我需要 C 程序和 mailx 命令的帮助。这是我的 mailx 命令,它不太工作:

我可以在发送之前将文本写入文件,但这似乎效率低下。

想法?

0 投票
1 回答
3066 浏览

java - 通过java代码调用Linux的“mailx”:message-text总是进入附件

由于我的 SMTP 提供商对一天内可以发送的电子邮件数量有限制,我编写了一个 Java 代码来调用 Linux 系统的“mailx”,我的 java 程序正在运行。

这是该代码:

问题是:在收件人端收到的电子邮件,文本不在邮件正文中,但在名为“noname”的附件文件中。

问题是:如何使字符串msgText出现在电子邮件的消息正文中。


添加我到目前为止所做的另一件事:


我写了另一个代码,它使用临时文件来存储消息文本,然后使用文件重定向(<)来添加消息文本,它给出了预期的结果。但这是一种间接的方式。有没有直接的方法?这是另一个代码:


--Edit-- 在@Serge Ballesta 的评论之后添加:

“嗯,我试着用谷歌搜索,发现通过管道传输到 Linux mailx 的纯文本文件变成了“Content-Type: application/octet-stream”(附件)。你的问题会不会是一样的?可以肯定的是你能控制收到的消息?”


这段代码也有同样的效果:

尽管如此,所有的消息文本都会进入一个名为“noname”的附件。

0 投票
0 回答
192 浏览

bash - 在控制台中查看 UNIX 邮件的输出

我正在使用 -v 标志运行邮件。正在邮寄状态报告:Mail Delivery Status Report will be mailed to <me>.我想看看控制台中发生了什么,因为它正在发生。

是否可以实时显示邮件的日志/状态报告,而不是在完成后邮寄?