我是一名研究生,是Linux的相对新手。这个问题是我先前问题的副产品。我的机构有一个Ubuntu Linux集群。我只是一个用户;我没有系统管理员权限,并且我当然没有成为系统管理员的专业知识!
我的问题是,如何找到本地邮件后台处理程序?据我所知,我没有使用邮件传输代理。 上一个问题的答案表明我正在寻找文件/var/spool/mail/$USER
,但是不幸的是,我没有看到与我的用户名相对应的文件。在中/var/spool/mail/
,使用,ls
我仅看到两个文件:nobody
和www-data
,这两个文件都是无扩展名的文件。
您是否对在哪里可以找到我的邮件假脱机有其他想法(据我所知,这可能是本地的,因为我没有配置邮件传输代理)?
echo $MAIL
,它返回/var/mail/myusername
,myusername
我的用户名在哪里。但是当我导航到时/var/mail/
,该文件myusername
不存在。
at
在计划的进程生成输出时用于发送本地消息外,我如何尝试向自己发送消息?这对我来说太新了。
(echo Subject: test; echo) | /usr/sbin/sendmail -i YOUR_LOGIN
。其他MTA服务器也提供Sendmail存根(例如postfix,exim)。
echo $MAIL