我想自动执行本地备份我的 Gmail 帐户的过程,并且正在寻找一种解决方案:
有哪些资源可用于在 Ubuntu 中执行此操作?
后
apt-get install php5-imap
Run Code Online (Sandbox Code Playgroud)
我还得手动做
php5enmod imap
Run Code Online (Sandbox Code Playgroud)
这看起来很奇怪而且不一致。这有什么特别的原因吗?
我使用 GMail(并且我大量使用标签)并且由于现在不得不使用非常慢的 Internet 连接,我想到我应该尝试使用桌面电子邮件客户端。
什么应用程序(Thunderbird、Evolution、Claws 或其他)最适合通过 IMAP 与 GMail 配合使用?
首先,我想要正确的 GMail 标签支持(例如,电子邮件客户端不应将 GMail 标签视为独立文件夹,将具有多个标签的邮件视为不同文件夹中的多个不同相同邮件),包括。特殊的 GMail 标签 - 文件夹,如垃圾箱、垃圾邮件、草稿和已发送。
我喜欢 mutt,Ubuntu 附带的 mutt 版本很棒(它甚至有补丁版本),到目前为止我发现的唯一警告是我无法同时管理多个 imap 帐户。
目前我的 mutt 设置如下所示:
#$HOME/.mutt/muttrc
=== Accounts ====
set my_decrypt=`gpg -o $HOME/.mutt/accounts/passwd.gpg.tmp -d $HOME/.mutt/accounts/passwd.gpg`
set my_first_mail_passwd=`awk '/xxxxx@foo.com:/ {print $2}' $HOME/.mutt/accounts/passwd.gpg.tmp`
set my_second_mail_passwd=`awk '/yyyyy@bar.com:/ {print $2}' $HOME/.mutt/accounts/passwd.gpg.tmp`
set my_rm=`rm -f $HOME/.mutt/accounts/passwd.gpg.tmp`
source $HOME/.mutt/accounts/xxxxx@foo.com/xxxxx@foo.com.profile
//source $HOME/.mutt/accounts/yyyyy@bar.com/yyyyy@bar.com.profile
Run Code Online (Sandbox Code Playgroud)
这意味着一个 password.gpg 文件被即时解密(我的电子邮件密码所在的位置)使用它来设置一些变量并删除,还有一个默认配置文件,它看起来像这样:
#$HOME/.mutt/accounts/xxxxx@foo.com/xxxxx@foo.com.profile
set folder = "imaps://imap.foo.com"
set spoolfile = "imaps://imap.foo.com/INBOX"
set header_cache = "$HOME/.mutt/cache/xxxxx@foo.com.headers"
set message_cachedir = "$HOME/.mutt/cache/xxxxx@foo.com.bodies"
set imap_user = "xxxxx@foo.com"
set imap_pass = $my_first_mail_passwd
set smtp_url = "smtp://xxxxx@smtp.foo.com"
set smtp_pass = $my_first_mail_passwd
Run Code Online (Sandbox Code Playgroud)
使用这个,我只能使用默认配置文件中配置的帐户..,我听说可以使用文件夹挂钩,但我不知道如何使用它们,我也不确定那是不是我正在寻找什么,我希望能够根据我想阅读的电子邮件来获取不同的配置文件..,欢迎任何建议方法..,我更喜欢不依赖的设置在不属于默认 Ubuntu 安装的外部程序上。
本着这个问题的精神......
是否有指示器小程序告诉我何时通过任何 IMAP 服务收到电子邮件?如果是这样,我在哪里可以得到它?
我最近养成了每天只检查电子邮件两次的习惯——在我到办公室后一小时和离开前一小时。每次处理完收到的消息时,我都会关闭 Thunderbird。在这些情况之间,我有时想重读一条消息或访问一个附件,然后我不希望 Thunderbird 在启动时向我显示任何新消息。
我已取消选中:
在启动时检查新消息
每 N 分钟检查一次新消息
和(在高级部分):
如果服务器支持,请使用 IDLE 命令
仍然在 Thunderbird 启动时检查新消息。有没有办法禁用此 IMAP 同步?
我有一个运行 dovecot 的 IMAP 邮件服务器。
我使用几种不同的邮件客户端——我的 Nexus One 上的 K-9 邮件和我不在主计算机上时的 RoundCube Webmail。
在我的主计算机上,我使用 Evolution。但是,它不会显示服务器上的最新电子邮件。我可以和其他客户一起看到他们;只是不是进化。
有没有办法强制 Evolution 重新加载整个文件夹?
将我的服务器升级到 20.04。现在我无法通过 dovecot 使 IMAP 工作。我得到:
Aug 1 23:25:53 defaria dovecot: imap-login: Error: Failed to initialize SSL server context: Can't load SSL certificate: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small: user=<>, rip=184.182.63.133, lip=208.113.131.137, session=<iKgXGN+rCIC4tj+F>
Run Code Online (Sandbox Code Playgroud)
我找到了很多解决这个问题的方法,但似乎都没有。我已经生成并重新生成了服务器密钥、签名证书等,并配置了 dovecot 来查看它们,但我得到的只是这个神秘的错误消息。我之前已经很好地配置了这一切,只是从 18.04 -> 20.04 更新打破了这个。
我怎样才能解决这个问题?一步一步......我应该如何生成证书和密钥并将它们正确配置到 dovecot 以便 imap 再次工作?
有趣的是我可以通过 telnet 驱动一个会话到 imap 并且我可以登录访问消息。但是当我尝试对我的邮件客户端(thunderbird)做同样的事情时,我将上述错误写入/var/log/mail.log
我正在尝试在 ubuntu 上安装 Vtiger CRM。这需要 IMAP。如何安装 PHP IMAP php5-fpm?
我有一个叫users. 它有很多用户。
现在我希望这个组中的每个用户都有自己的邮箱。因此,例如,如果john是这样的用户,则john@myserver.com是电子邮件地址。
我怎样才能做到这一点?