问题描述

我只是安装postfix并将其配置为本地电子邮件,只是为了获得sendmail程序并测试我的PHP脚本。

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

最佳解决方案

(当我讨论下面的设置时,我使用的是桌面Ubuntu 12.04)

现在您已经安装了postfix(可以使用sudo dpkg-reconfigure postfix重新配置),现在/etc/postfix中有一个名为main.cf的文件,Thunderbird可以设置为读取任何系统电子邮件。但是,我发现如果你想同时接收和发送消息到root@localhost,通常需要比建议的时间多一些。

首先,正如推荐的in this discussion对我有用的是使用postfix's别名功能来允许重定向邮件;使用sudo nano /etc/aliases编辑别名文件,使其看起来像这样(用我自己的用户名替换):

postmaster: root

root: mike

然后运行sudo newaliases以更新配置。

正如above link中所述,您需要创建一个包含您的用户名和localhost的.forward文件:例如mike@localhost以便将root用户的邮件转发给您。为此,请输入以下命令:

sudo touch /root/.forward

然后跑

sudo nano /root/.forward

放置您的用户:例如mike@localhost在文件中并保存。

此外,我发现有必要将您的用户添加到邮件组,以便Thunderbird可以访问邮件文件:

sudo adduser $USER mail

然后注销并登录以使更改生效。有些文章可能会建议,不需要chown或chmod任何文件。

现在为Thunderbird配置。转到编辑>帐户设置>帐户操作>添加其他帐户>选择Unix spoolmail,然后在下一个屏幕中将您的用户名放在第一个框中,并将yourusername@localhost放在第二个框中。

现在,在帐户设置中转到新帐户并选择服务器设置,然后选择本地目录为/var/mail或/var/mail/username(如果已设置),如下面的屏幕截图所示。

根据说明in this article,如果要通过向root@localhost发送邮件然后单击Thunderbird中的获取邮件来接收它来测试帐户,则需要配置smtp服务器,因为root的邮件被重定向到youruser@localhost。

转到帐户设置>传出服务器并选择添加新服务器。设置应如下面的屏幕截图所示:

现在,最后通过撰写邮件到root@localhost测试您的帐户,然后几秒钟后点击您帐户上的邮件。你应该看到这样的电子邮件:

需要配置一些程序或日志,以便它们将邮件发送到root,但这可以在您找到需要时决定。希望本文有用,因为设置Thunderbird以接收本地邮件并不总是直截了当。

次佳解决方案

尝试编辑 – >帐户设置和帐户操作下选择“添加其他帐户”。

从列表中选择“Unix Mailspool(Movemail)”并继续使用您的名称,帐户和其他设置进行配置。

当您”Get Mail”时,它应该在您的系统(localhost)上查找/var /spool /mail作为您的邮件文件。

第三种解决方案

安装postfix后,只需在thunderbird文件夹中创建一个符号链接到本地​​/var /mail /username文件即可。

简而言之:

Create a subfolder in “Local Folders/Inbox” called “System”, or whatever. Exit Thunderbird, move into ~/.thunderbird/xxxx.default/Mail/Local\ Folders/ find the text file called System. Replace it with a symbolic link to /var/mail/username

cd /home/pepito/.mozilla-thunderbird/xxxx.default/Mail/Local\ Folders/

rm System

ln -s /var/mail/username System

(就个人而言,我不需要smtp – 所以我没有深入研究它。)

参考资料

linux怎么在雷鸟发送邮件,如何在雷鸟中阅读本地电子邮件?相关推荐

  1. 磁盘配额超出 linux,使用linux的warnquota命令发送邮件给超出配额的用户

    使用linux的warnquota命令发送邮件给超出配额的用户 发布时间:2020-07-16 09:23:56 来源:亿速云 阅读:66 作者:清晨 栏目:服务器 小编给大家分享一下使用linux的 ...

  2. linux下用mail发送邮件

    利用外部邮箱发送邮件的方法 bin/mail会默认使用本地sendmail发送邮件,这样要求本地的机器必须安装和启动Sendmail服务,配置很麻烦,并且会带来不必要的 资源占用.而通过改动配置文件能 ...

  3. Linux at命令定时发送邮件具体用法

    Linux at命令定时发送邮件具体用法 Linux at命令定时发送邮件具体用法 - 51CTO.COM Linux at命令定时发送邮件具体用法 2010-06-22 12:58 佚名 Linux ...

  4. linux从命令行发送邮件

    原文 ubuntu server 14.04 从命令行发邮件 安装mailutils sudo apt-get install mailutils 接下来进行默认安装就行了.Postfix Confi ...

  5. 在 linux 上使用 sendmail 发送邮件

    还是记录一个小点:如何在 linux上使用 sendmail发送邮件? 总共分为以下几个步骤: 1.安装 sendmail 在 CentOS上使用 yum即可安装,具体步骤略过 2.配置主机名 在 / ...

  6. Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—电子邮件WEB端搭建SquirrelMail...

    Linux与云计算--第二阶段Linux服务器架设 第七章:网站WEB服务器架设-电子邮件WEB端搭建SquirrelMail WEBMAIL:SquirrelMail 使用SquirrelMail配 ...

  7. Linux ALSA声卡驱动之八:ASoC架构中的Platform

    1.  Platform驱动在ASoC中的作用 前面几章内容已经说过,ASoC被分为Machine,Platform和Codec三大部件,Platform驱动的主要作用是完成音频数据的管理,最终通过C ...

  8. Linux 有问必答:如何在Ubuntu或者Debian中启动后进入命令行

    Linux 有问必答:如何在Ubuntu或者Debian中启动后进入命令行 提问:我运行的是Ubuntu桌面,但是我希望启动后临时进入命令行.有什么简便的方法可以启动进入终端? Linux桌面自带了一 ...

  9. Linux 桌面玩家指南:17. 在 Ubuntu 中使用 deepin-wine,解决一些依赖 Windows 的痛点问题

    Linux 桌面玩家指南:17. 在 Ubuntu 中使用 deepin-wine,解决一些依赖 Windows 的痛点问题 参考文章: (1)Linux 桌面玩家指南:17. 在 Ubuntu 中使 ...

最新文章

  1. HDOJ 1236 排名(练耐心题)
  2. Swift-跳转到tableView指定位置
  3. Uva 10537 过路费
  4. mysql为什么用索引_MySql为什么使用B+树做索引
  5. 我犯了一个错误,您能指出吗?
  6. Making Sense of Cryptoeconomics
  7. XJOJ - 路径数(最短路+最短路路径数量)
  8. 全国计算机等级考试题库二级C操作题100套(第34套)
  9. bootstrap模态框垂直居中显示
  10. java sdk他edk de区别_最低SDK版本/目标SDK版本与编译SDK版本之间有什么区别?
  11. 【Unity 题型】Unity基础
  12. 正态分布及其概率计算
  13. Markdown标题加粗居中写法
  14. java 创建manifest文件_jar Manifest例子如何将Manifest文件添加到jar文件中
  15. linux中括号的用法,全面梳理linux下shell中各种括号的作用和用法
  16. 不一样的“中国速度”,数据可视化交通运输大屏,带你见证中国高铁
  17. 全国天气预报信息 API 接口
  18. Oracle 字符函数
  19. 【原创】VBA学习笔记(300)VBA 很多工作表函数都只对1维数组有用,用2维数组上经常报错!
  20. 初识数据结构——“数据结构与算法”

热门文章

  1. 新部署到服务器 报 The requested URL /home/profession was not found on this server. 错误
  2. 算法-DFA算法-敏感词过滤算法(OC、Swift、Python)
  3. Samsung/三星I869 Galaxy Win root教程_方法
  4. MATLAB | 全网唯一,三元相映射图绘制(三元相分级统计地图)
  5. 分享java写的电驴下载完成关机小程序
  6. java tail -n_别小看tail 命令,它难倒了技术总监
  7. PHP学习记录【phpinfo函数】
  8. c#水晶报表连接mysql_C# 用vs2008连接SQL数据库做动态水晶报表
  9. 为何手机gps定位需要流量,而车载不需要?
  10. netty系列之:channel和channelGroup