相关疑难解决方法(0)

管理员应该如何阅读 root 的邮件?

系统管理员接收系统通知的 Ubuntu 方式是什么,通常以电子邮件的形式发送到 root 帐户?

此类通知的示例是 cron 作业的输出或降级 RAID 通知

在几乎默认的 Ubuntu 10.04 安装中,除了存放在/var/mail/root. 用户应该如何 1. 发现它和 2. 在它到达时阅读它?

我观察到,安装程序添加root: myusername/etc/aliases. 因此,当时安装系统的用户如果阅读了本地邮件。因此,似乎在此过程中的某个地方出现了倒退。这仍然不是一个完整的解决方案,因为不能期望 Ubuntu 用户知道他们有本地邮件并且应该设置他们的邮件客户端来阅读它。

添加:鉴于当前的回复,服务器用户应该能够应对,前提是他知道这个问题。很公平。但是考虑一下 J. Random 桌面用户,他不知道如何使用命令行,只知道如何单击邮箱图标来阅读他的邮件。如何通知他他的系统想要告诉他一些事情?(如果不可避免,请允许更有能力的用户进行一次性干预。)

mail cron-jobs root administration

63
推荐指数
3
解决办法
8万
查看次数

如何让 crontab 用输出给我发电子邮件?

如何让 crontab 将其作业的输出通过电子邮件发送给我?我有MAILTO=redacted@yahoo.com.au上面的工作,但它不起作用。

我知道我需要使用 Postfix 或 Sendmail 之类的东西,但在我的一生中,我不知道如何实现这一点。我已经搜索并搜索了有关设置 Postfix 的简单指南,但它们都非常复杂,并希望您设置整个服务器来发送和接收电子邮件并了解所有术语(例如,什么是域名用于外发电子邮件?)。

我想要做的就是让 crontab 给我发电子邮件。为什么这么难??

附加信息:

我的 crontab 文件如下所示:

MAILTO=redacted@yahoo.com.au
1 0 * * * ~/Desktop/toskymesh.sh
59 6 * * * ~/Desktop/tooptus.sh
0 3 * * * snapraid sync
Run Code Online (Sandbox Code Playgroud)

更多附加信息:

的输出 ps -ef | grep '[s]endmail'

root 6840 1370 0 10:26 ? 00:00:00 sendmail: MTA: accepting connections
Run Code Online (Sandbox Code Playgroud)

我确信 cron 正在工作,但echo Test | mail -s Test redacted@yahoo.com.au无论如何我正在测试邮件命令。

email cron postfix

60
推荐指数
3
解决办法
15万
查看次数

如何在 Thunderbird 中阅读本地电子邮件?

我只是安装 postfix 并将其配置为本地电子邮件,仅作为拥有 sendmail 程序和测试我的 PHP 脚本的一种方式。

我的问题是,如何使用支持 HTML 的电子邮件客户端(如 Thunderbird)阅读本地(根电子邮件等)电子邮件?

thunderbird

32
推荐指数
3
解决办法
5万
查看次数

如何通过 Thunderbird 访问 /var/mail/ 中的系统邮件?

我有 cron 作业向我的用户发送邮件/var/mail。我知道如何使用 mail 命令在命令行中访问它。但是,虽然我是命令行的忠实粉丝,但我不喜欢那样阅读邮件(甚至是系统邮件)。

我选择的邮件客户端是 Thunderbird。我可以在 Thunderbird 中阅读 /var/mail 消息吗?如何?

我正在运行 Ubuntu 9.04 和 Thunderbird 2.0.0.24(尽管我很快就会升级到 10.04)。

mail thunderbird system

10
推荐指数
1
解决办法
8121
查看次数

在 Ubuntu 上使用 Movemail 和 Thunderbird

我正在尝试在 Ubuntu(12.04 和 13.04)上使用 Thunderbird 阅读本地邮件。我已按照此处找到的说明进行操作:如何通过雷鸟访问 /var/mail/ 中的系统邮件?

我可以使用alpine或vim阅读系统上的邮件,所以我知道邮箱不是空的。当我单击“获取邮件”按钮时,什么也没有发生。我没有看到特定帐户的收件箱(或任何文件夹结构)。我已将 /var/mail 的权限设置为 1777。

设置

  • 服务器名称:本地主机
  • 用户名:约翰

我怎样才能让它工作?


好的,考虑到额外的赏金,我想让它像普通邮件一样工作。来自 Qasim 的公认答案导致了比以前更有用的情况 - 在 Thunderbird 中使用布局打开邮件。尽管如此,我仍然面临三个问题。

  1. 当邮箱收到新邮件时,直到我重新启动 Thunderbird 后,Thunderbird 才会看到这一点。
  2. 当 Thunderbird 重新启动时,所有邮件都将重置为未读状态,并撤消已删除的邮件。这可能是因为 Thunderbird 从 /var/mail/www-data 文件读取邮件,但不更新此文件。所以重新启动后,它只是再次读取这个文件,包括新邮件和所有旧邮件。
  3. 这可能是一个 postfix 问题:邮件被发送到现有的邮件地址,但由于无法到达接收邮件服务器而无法传递。这会导致“未送达的邮件退回给发件人”。只能访问一个邮件服务器:localhost。因为这是一个测试系统,我不希望真正的客户收到邮件。可以肯定的是,我已经阻止了 UFW 中的邮件端口。

打开退回的邮件时,我可以向下滚动,然后我会看到布局正确的原始邮件。所以我可以阅读邮件,看看是否包含正确的图像,对我来说这是可行的。必须重新启动 TB 才能阅读新邮件 - 我知道新邮件何时到达,所以我知道何时重新启动。重新启动后恢复旧邮件 - 也不是大问题。如果邮件文件太多,我可以删除它。我知道它是如何工作的,但如果它像往常一样工作就好了。

email thunderbird postfix

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

thunderbird ×3

email ×2

mail ×2

postfix ×2

administration ×1

cron ×1

cron-jobs ×1

root ×1

system ×1