我将如何使用 Mutt 以非交互方式解析新消息主题行?
Mutt 已经配置好并从我们的 Exchange 服务器获取邮件。
我想要的是当带有特定主题行的消息到达我的收件箱时触发一个操作。
这必须是非交互式的,因为它用于脚本目的。
任何和所有的帮助表示赞赏。我已经广泛地谷歌搜索,但无济于事。
谢谢!
我正在尝试使用 mutt 发送电子邮件,如下所示:
echo 1.txt | mutt my_email@gmail.com -s Hello -a file.tar.bz2
Run Code Online (Sandbox Code Playgroud)
它没有收到错误,但我没有收到电子邮件。有什么问题?
我有一个 bash 脚本,它通过命令行 mutt 发送电子邮件。正在从 cron 作业调用此 bash 脚本(使用 crontab -e 进行设置,因为执行脚本中的所有项目所需的权限)。我设置了发件人地址,以便用户可以回复(工作正常),但显示的名称是“root”。这引起了一些混乱。是否有实际的方法来设置与电子邮件地址关联的名称?
脚本的电子邮件部分如下:
EMAIL=me@domain.com
export EMAIL
mutt -s "subject" -a /home/user/directory/file*.xls -- user1@domain.com, user2@domain.com < /home/user/directory/message.txt
Run Code Online (Sandbox Code Playgroud)
谢谢
凯文
我尝试配置mutt,但无法登录Gmail。我将以下内容复制并粘贴到 muttrc 中(带有我自己的详细信息),但它总是显示:Login failed。
有人说要改变:
set smtp_url = "smtp://[user]@gmail.com@smtp.gmail.com:587/"
Run Code Online (Sandbox Code Playgroud)
到:
set smtp_url = "smtps://[user]@gmail.com@smtp.gmail.com:465/"
Run Code Online (Sandbox Code Playgroud)
但这对我不起作用。任何帮助是极大的赞赏。
set imap_user = "[user]@gmail.com"
set imap_pass = "[password]"
set smtp_url = "smtp://[user]@gmail.com@smtp.gmail.com:587/"
set smtp_pass = "[password]"
set from = "[user]@gmail.com"
set realname = "[User Name]"
set editor = "vim"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set imap_check_subscribed
set hostname = gmail.com
set mail_check = 120
set timeout = 300
set imap_keepalive = 300
set postponed = "+[Gmail]/Drafts"
set record = "+[Gmail]/Sent …Run Code Online (Sandbox Code Playgroud)