标签: imap

Gmail 阻止笨蛋

当我尝试使用 mutt 登录 gmail 时,它会闪烁一个带有 url 的快速 Webalert,例如 accounts.gmail.com 之类的。我看或复制它太快了。然后它说登录失败。

然后我收到一封来自 Gmail 的电子邮件,内容是:

Google Account: sign-in attempt blocked

Hi Adam, 

We recently blocked a sign-in attempt to your Google Account [a...@gmail.com]. 

Sign in attempt details
Date & Time: Wednesday, December 10, 2014 11:55:21 PM UTC 
Location: Utah, USA 

If this wasn't you
Please review your Account Activity page at         https://security.google.com/settings/security/activity to see if anything looks suspicious.     Whoever tried to sign in to your account knows your password; we recommend that …
Run Code Online (Sandbox Code Playgroud)

authentication email mutt imap

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

Mutt:自动订阅IMAP邮箱

我正在使用一堆muttimapfilter. 为了避免手动重新配置(通过转到文件夹列表并s在每个新条目处按下),我想配置mutt为简单地订阅所有 IMAP 文件夹,除了已发送、已删除和在启动时推迟。这可能无需生成配置文件吗?

mutt imap

16
推荐指数
1
解决办法
4095
查看次数

如何将本地电子邮件存储同步到 IMAP(mutt-friendly)?

概括

我的问题:我想使用我选择的客户端 ( mutt)离线阅读电子邮件,但我希望移动电子邮件等操作与 imap 服务器保持在双向 snc 中。

我的问题:是否有一个简单的方法来做到这一点,同时仍然使用标准工具一样fetchmailprocmail等?

细节

我有一个 Gmail 帐户。出于各种原因——一些机构——我需要能够从邮件客户端读取这封邮件;我希望我的“收件箱”是干净的,就像我将它保留在传统的本地邮件设置中一样,并且对于我“存档”的任何内容都可以进行搜索。如果我将电子邮件移动到 Web 客户端中的文件夹,我希望本地收件箱考虑到这一点。

如果可能,我希望能够从mutt. 之前我使用了 mutt 的原生 imap 功能,但是每次运行 mutt 都必须连接到服务器;当我阅读邮件时,连接经常掉线,并且 mutt 在后台打开;它只保留消息头的缓存,加载新消息需要往返服务器;如果我发送消息,我必须等待它通过 STMP 得到确认,然后才能查看任何其他消息。

有没有办法解决这个问题?我不认为像 Thunderbird 这样的胖客户端是一个解决方案:我需要终端访问,我喜欢能够 grep 我的邮件,我很好地利用了 procmail 的过滤功能,我更喜欢解耦系统。

如上所述,fetchmail,procmailsendmail让我 几乎到了那里 - 但不能让我的活动在客户端之间保持同步。

我错过了什么吗?我已经查看了 FreeBSD 手册中关于电子邮件的部分和一堆博客文章,但似乎没有什么能以这种方式将它们整合在一起。

顺便说一句,我运行 Arch Linux 和 Debian。

email mutt imap fetchmail

16
推荐指数
2
解决办法
8644
查看次数

后缀:禁用通过端口 25 的身份验证

在邮件服务器上使用PostfixIMAP时,通常至少打开 3 个端口

25 smtp   : incoming emails from anybody (whole internet)
465 smtps : outgoing emails from authorized users (to the whole intenet)
993 imap  : imap for authorized users
Run Code Online (Sandbox Code Playgroud)

我想配置postfix,让授权用户只能通过465发送邮件。默认情况下不是这样。用户还可以通过端口 25 使用 STARTTLS。我想禁用它。

我的计划是使用端口 25 为公众发送电子邮件

为我的用户使用端口 465(我可以使用防火墙来允许特定的 IP 范围,或使用自定义端口)

这将防止端口 25 被暴力攻击利用,黑客试图猜测用户/密码。端口 25 根本不会接受用户/密码,即使它是有效的。由于 465 端口被防火墙限制,黑客也无法利用 465。

这在 Postfix 中可能吗?

我在 Debian Wheezy 上使用 Postfix 2.9.6-2

smtp imap postfix sasl

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

为什么 mutt 一直要求 imap 用户名和密码?

解封狗的配置变量imap_userimap_pass(也许preconnectimap_authenticators通过为好)account-hook . "unset ... "调用,似乎是常见的做法,如果不是必须的,用于处理多个IMAP帐户(请参阅管理多个IMAP / POP帐户(可选)马特IMAP多个帐户狗:gmail IMAP 无响应funtoo.org 中与帐户挂钩相关的配置文件)。

目前我只通过 IMAP 处理一个帐户。多帐户处理计划使我遵循上述最后一个链接中的说明(某人的 mutt 配置示例)。因此,以类似的方式,我使用了以下内容:

account-hook . 'unset imap_user; unset imap_pass; unset tunnel'
account-hook 'imaps://mail.domain.net:993/INBOX/' "set imap_user=UserName@domain.net"
account-hook 'imaps://mail.domain.net:993/INBOX/' "set imap_pass=${my_password}"
Run Code Online (Sandbox Code Playgroud)

这存储在一个单独的文件(名为account_hooks)中并来自内部muttrc. 出于我不明白的原因,mutt 不断询问用户名密码。但是,如果变量imap_userimap_pass直接在 中设置muttrc,例如

set my_password="`gpg --decrypt ~/.mutt/password.gpg`"
set imap_authenticators='login'
set imap_login = 'UserName@domain.net'
set …
Run Code Online (Sandbox Code Playgroud)

mutt imap

13
推荐指数
1
解决办法
2373
查看次数

用于窗口管理器/任务栏的 IMAP 邮件通知程序?

我正在为 IMAP 邮箱搜索一个小的新电子邮件通知程序,它在窗口管理器的图标栏中显示它的状态(你怎么称呼它?)。

基本上是一些 biff/xbiff 之类的工具移植到 21 世纪的技术。;)

我正在使用 awesomewm,它能够在其任务栏中显示“小程序”(?),它也可以在 gnome 下运行(我猜它实现了一些 freedesktop 标准)。

基本要求:

  • 不应该浪费内存/CPU(例如基于 pythonGTK 的解决方案可能会)
  • 支持 IMAPS,并应检查主机 TLS 证书
  • 可配置的轮询间隔
  • 不应该分心太多
  • 界面不错

很高兴有:

  • 用户定义操作的可选配置(​​执行外部命令)

xorg software-rec email notifications imap

11
推荐指数
2
解决办法
3277
查看次数

滚动您自己的 GMail 替代方案

我正在退出 GMail,但试图避免管理我自己的面向 Internet 的 IMAP 服务器带来的麻烦。我可以访问商业 IMAP 帐户,并且我想继续使用该帐户。

基本上,我希望它的工作方式是将邮件下载到我的服务器并从商业 IMAP 服务器上的邮箱中删除。然后一旦在我的服务器上,它就会通过 IMAP 和网络邮件提供服务,以便它可以在移动 + 互联网设备上使用,并在两者之间保持同步。

它必须做的事情:

  • 可从所有设备访问
  • 搜索速度相对较快
  • 消息回复的线程查看(最好穿插我发送的邮件)

这是我如何看待它的工作:

Mail arrives at commercial IMAP server ->
On my server, fetchmail downloads via IMAP and delivers to ->
MDA/MTA, which updates a search cache for rapid searching and makes it available via IMAP to ->
Horde IMP, which caches the e-mails in the inbox for faster previewing
Run Code Online (Sandbox Code Playgroud)

问题

我正在寻找一个 MDA/MTA 对,它可以通过 fetchmail 传送,强调安全性,并支持这种规模的搜索缓存(所以当我在 IMP 中搜索收件箱时,它不会永远花费)。我的计划是类似于 GMail,因为我可能不会将东西放在文件夹中,而是将所有东西都留在收件箱中,并在需要查找任何东西时进行搜索。

关于这个欢迎的理智/疯狂的任何其他想法,但我主要关心的是 MDA/MTA。

email imap

11
推荐指数
1
解决办法
1175
查看次数

使用(开源)Linux 工具备份和恢复 IMAP 邮件帐户

哪些 Linux 工具有助于备份和恢复 IMAP 邮件帐户,包括所有邮件和子文件夹?

我希望大型 IMAP 帐户断开连接,因为

  1. 服务器上的资源限制
  2. 中断的风险随着持续时间的增加而增加。

该软件应该能够在任何中断后重新连接并继续工作。对于重复备份,使用增量备份并在 cron 作业中运行备份脚本可能非常方便。

backup email imap restore

11
推荐指数
2
解决办法
2万
查看次数

与 Mutt 一起使用垃圾箱:有意义吗?

我来自 Thunderbird,我发现它是膨胀软件,使用 20-40% 的处理能力,弱 IMAP 和本地邮件文件夹处理以及持续使用 100-500MB 的 RAM。

但它会将所有已删除的邮件移动到垃圾箱文件夹,而不是直接清除。由于我不确定您是否真的需要那个(mutt 有marked deleted舞台),有没有经验丰富的 mutt 用户可以回答?

特别是:您是否遇到过您最初认为没有必要存档但没有并消失的邮件丢失?我通常在清除之前不会仔细检查。你?

(声明:Mutt(有offlineimap,msmtp和 10 个帐户)是迄今为止我必须配置的最难的程序。我是 Archlinux 上的 Vim 用户……)

编辑(用于文档目的):要使用 Mutt 设置垃圾箱,基本上有两种可能性:

  1. 通过宏来做:

    macro index D \
    "<save-message>+/ACCOUNT/Trash<enter>" \
    "move message to the trash"
    
    Run Code Online (Sandbox Code Playgroud)
  2. 安装补丁

email mutt imap trash

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

mutt:重命名 IMAP 文件夹

如何以交互方式重命名muttMUA 中的 IMAP 文件夹?目前,如果我想更改文件夹名称,我会使用 gmail 网络浏览器界面,但这相当低效。中是否有与 unixmv命令等效的命令mutt

当我在 google 上搜索此主题时,搜索结果与重命名本地 mutt 文件夹和文件有关,例如.muttrc.

mutt imap

7
推荐指数
1
解决办法
2066
查看次数