Questions tagged «email»

发送,接收,阅读,撰写,分类以及通常使用电子邮件。有关mail(1)命令行实用程序,请参见标签/ mail-command。

2
将消息传递到sendmail的格式是什么?
我正在使用以下命令即时创建消息并发送: echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail email@example.com 看起来,当您从文件发送信息时,可以执行以下操作: sendmail email@example.com mail.txt 然后sendmail将每一行视为标题,并对其进行解析。但是,按照我上面发给它的方式,所有内容最终都在主题行中。 如果要在sendmail中回显带有标头的消息,那么格式是什么?怎么做?
22 shell  email  sendmail  echo 

4
邮件:无法发送消息:进程以非零状态退出
我有一个cronjob工作了大约两个星期,没有任何问题。然后昨晚我检查了我没有收到的电子邮件。我去终端尝试给自己发送电子邮件,出现以下错误: 邮件:无法发送消息:进程以非零状态退出 我的ssmtp cfg文件没有任何更改。它只是停止工作,当我检查并重新检查所有内容时,代码,ssmtp一切都很完美。 我每天两次通过cronjob发送电子邮件。crontab也没有受到干扰。我真的不知道为什么它将停止工作。 系统通过gmail发送电子邮件-我进入了gmail帐户并发送了测试电子邮件,它们的发送和接收没有任何问题。 此外,我已经检查了整个Google,论坛,网站,但没有发现任何错误。这是有道理的,因为24小时前一切正常,现在就停止了。 问:是否有任何诊断和故障排除方法来解决此类问题?
18 cron  email  ssmtp 

3
如何找到本地邮件后台处理程序?
我是一名研究生,是Linux的相对新手。这个问题是我先前问题的副产品。我的机构有一个Ubuntu Linux集群。我只是一个用户;我没有系统管理员权限,并且我当然没有成为系统管理员的专业知识! 我的问题是,如何找到本地邮件后台处理程序?据我所知,我没有使用邮件传输代理。 上一个问题的答案表明我正在寻找文件/var/spool/mail/$USER,但是不幸的是,我没有看到与我的用户名相对应的文件。在中/var/spool/mail/,使用,ls我仅看到两个文件:nobody和www-data,这两个文件都是无扩展名的文件。 您是否对在哪里可以找到我的邮件假脱机有其他想法(据我所知,这可能是本地的,因为我没有配置邮件传输代理)?

1
最小的MTA在本地传送邮件(对于cron)?
在笔记本电脑上,我设置了一个执行每周工作的cron。如果有什么要报告的,我想收到一封电子邮件。现在,我将KMail用作MUA,它能够从的Maildir目录中读取邮件~/.local/share/local-mail。因此,我希望将本地邮件传递到该文件夹​​(具有Maildir结构)。 我希望已经存在一个带有sendmail接口(echo "$REPORT" | mail -s "$SUBJECT" "$ME"可以使用它)的简单程序。安装exim或将邮件转发到我的远程邮件服务器被认为是多余的。 问题从服务器转发所有邮件的最简单方法?似乎是针对不适合我需求的远程转发(我需要本地递送)。这个旧的Gentoo线程最终导致在Perl中编写一个旧脚本。当然必须存在一个经过深思熟虑,简陋的程序吗? 有什么建议吗?我正在使用Arch Linux。

2
用mutt打开.eml文件
如何在Linux中打开一个.eml文件?我不确定是否mutt可以处理? 更新 我通过创建一个新邮箱来部分解决了问题: mkdir -p a/{cur,tmp,new} 并将eml文件放在a / cur中,我可以用以下命令读取它: mutt -f 但这还不是我想要的
17 mutt  email 

2
本地电子邮件存储同步到imap-mutt-friendly
摘要 我的问题:我想通过选择客户端(mutt)来离线阅读电子邮件,但是我希望通过imap服务器将诸如移动电子邮件等操作保存在双向snc中。 我的问题:在仍然使用,等标准工具的情况下fetchmail,有没有一种直接的方法procmail? 细节 我有一个Gmail帐户。由于各种原因-有些机构-我需要能够从邮件客户端读取此邮件;我希望自己的“收件箱”保持整洁,就像我将传统的本地邮件设置保留下来一样,并且让我“存档”的所有内容都可搜索。如果我将电子邮件移动到Web客户端中的文件夹,则希望本地收件箱考虑到这一点。 如果可能,我希望能够从阅读此邮件mutt。以前,我使用mutt的本机imap功能,但是mutt每次运行时都必须与服务器建立连接。当我在阅读邮件并且mutt在后台打开时,连接经常断开;它仅保留消息头的高速缓存,而加载新消息则需要往返服务器。如果我发送一条消息,则必须等待通过STMP对其进行确认,然后才能查看其他任何消息。 有没有解决的办法?我不认为像Thunderbird这样的胖客户端可以作为解决方案:我需要终端访问,我希望能够重新发送邮件,我充分利用了procmail的过滤功能,并且我更喜欢分离的系统。 如上所述,fetchmail,procmail和sendmail让我 几乎没有-但不完全对能够保持我的活动同步客户端之间。 我想念什么吗?我已经看过FreeBSD手册中有关电子邮件的部分和大量博客文章,但是似乎没有什么可以通过这种方式将它们整合在一起。 顺便说一下,我运行Arch Linux和Debian。
16 email  mutt  fetchmail  imap 

1
电子邮件“过时”是什么意思?
我刚刚将mbox转换为Maildir,当我打开mutt时,在某些消息上看到一个“ O”标志。进行查找,我发现这意味着该邮件被标记为“旧”。但是,一旦我阅读了该消息,该标志就会消失。 这对我来说似乎很奇怪。一条消息为“旧”是什么意思,如果我阅读了它,为什么它不再是旧的?
16 mutt  email 

1
Postfix的main.cf中的myhostname应该使用哪个名称?
对于#myhostname,我应该取消注释并输入主机名,即我给VPS赋予的名称,对吗?还是只是去了myhostname = mydomain.net,换句话说,除非取消注释,否则不要编辑短语“ myhostname”? 那 #myhostname = virtual.domian.tld 是为了放一个子域? 我是否应该为所有列表添加清单,包括和不包括www?


2
“ IPv6支持已禁用”警告
运行脚本尝试发送电子邮件时出现错误。 send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol send-mail: warning: inet_protocols: configuring for IPv4 support only postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol postdrop: warning: inet_protocols: configuring for IPv4 support only 谁能说出问题所在,我需要获得许可吗?
14 email  postfix  ipv6 

1
如何在iptables Debian Linux上允许传出SMTP
如果我选择允许OUTPUT链(iptables -P OUTPUT ACCEPT)上的所有流量,则邮件发送正常。使用这些规则锁定服务器后,外发邮件将停止工作。尽管其他所有方法都起作用,但这很奇怪。 有人在这里看到任何东西阻止我的外发邮件发送吗?我很困惑,一遍又一遍地看了这些规则,并尝试了许多不同的版本。 iptables -F iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT DROP iptables -A INPUT -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT iptables -A OUTPUT -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT iptables -A INPUT -p tcp …
13 linux  iptables  email  smtp 

4
停止cron发送邮件作为备份脚本?
我已经建立了一个备份脚本,以使用cron每小时在Minecraft服务器上备份世界数据,但是由于玩家不断地编辑世界,所以tar告诉我文件在读取时发生了变化。我在脚本中的tar中添加了--ignore-command-error,可在我手动运行它时消除任何错误,但是cron仍会发送一封邮件,指出在读取文件时已对其进行了更改,最终淹没了我的邮件,因为每小时运行一次。有人知道怎么修这个东西吗?这是脚本: filename=$(date +%Y-%m-%d) cd /home/minecraft/Server/ for world in survival survival_nether survival_the_end creative superflat do if [ ! -d "/home/minecraft/backups/$world" ]; then mkdir /home/minecraft/backups/$world fi find /home/minecraft/backups/$world -mtime +1 -delete tar --ignore-command-error -c $world/ | nice -n 10 pigz -9 > /home/minecraft/backups/$world/$filename.tar.gz done
13 cron  email  backup 

8
如何配置Mutt以在传呼机的本地时区中显示日期标头?
当我在寻呼机中查看消息时,杂音将在UTC的Date标头中显示时间,而不是本地时区。索引视图正确显示本地时间。我发现这条旧的邮件列表帖子描述了如何获取本地时间以显示在屏幕底部的状态栏中,但这仍然不能“固定”时间在屏幕顶部的Date标头中。有什么方法可以使寻呼机将Date标头时间转换为本地时间?

5
除非有错误,否则禁用cron电子邮件?
如果出现错误,我如何只接收来自cron的电子邮件? 在绝大多数情况下,任务将正常运行-我真的不在乎输出。 我仅想/需要知道失败的罕见情况。 我有可用的procmail-但不确定我所描述的内容是否可以从外部进行cron的“正确”管理。

1
mutt:自动显示新消息
打开Mutt后,直到按下某个键(例如向下箭头)后,我才能看到新的电子邮件。然后出现新的电子邮件。mutt是否有办法识别新电子邮件已到达并自动显示电子邮件,而不必每隔几分钟按一次键? 我正在使用maildir格式(本地存储的电子邮件)。最好的方法是什么?mutt应该每n秒检查一次,还是应该由操作系统通知它,也许使用inotify?
12 email  mutt  inotify 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.