标签: fetchmail

使用 fetchmail 一次性从 gmail 中提取电子邮件

  • 我正在尝试fetchmail在终端中使用从我的 gmail 帐户中提取电子邮件。
  • 我配置了我~/.fetchmailrc的:
poll imap.gmail.com protocol POP3
   user "someuser@gmail.com" is oren here
   password 'verysecretpassword'

Run Code Online (Sandbox Code Playgroud)

(当然使用真实的用户名+密码)。

  • 然后我试图天真提取电子邮件,其中包含:$ fetchmail
  • 可悲的是什么也没发生,我得到的只是:
fetchmail: 6.3.26 querying imap.gmail.com (protocol POP3) at Mon 03 Feb 2020 14:34:46 IST: poll started
Trying to connect to <ADDRESS> ... connection failed.
Run Code Online (Sandbox Code Playgroud)

fetchmail

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

设置MRA(fetchmail/getmail)以通过POP/IMAP从Gmail中提取所有文件夹

我想设置fetchmail或getmail来从Gmail中提取电子邮件.我希望它是IMAP,但我也可以使用POP.我遇到的问题是,所有这些似乎都要求您指定要检查的文件夹的确切列表(这在IMAP中比POP更干净).

这是一个麻烦,因为我经常更改我的文件夹列表,当我这样做时,我不想更改我的配置文件来添加/删除文件夹.当某些内容发生变化时,我会自动希望mbox或maildir目录"显示"我的新文件夹的内容.我还希望mbox与服务器上的文件夹具有相同的名称

我能找到的最接近的东西是fetchmail中的-r选项,但似乎也没有这样做.我确信我必须遗漏一些东西,因为每个电子邮件客户端都能够做到这一点,我希望这个功能存在于MRA中而不是MUA中.

更新:我想将此线程移至Serverfault,我可以通过投票来关闭它并进行迁移.不幸的是,我还没有代表自己做

gmail pop3 imap fetchmail

5
推荐指数
1
解决办法
7009
查看次数

sendmail的ssh隧道

我在这里疯了,试图配置我的系统.

我家里有一台笔记本电脑,还有工作站.我用mutt和sendmail.我有一个家庭ISP,在很多黑名单上,所以我从笔记本电脑通过我的ISP发送的任何电子邮件经常被接收者阻止为垃圾邮件.我可以通过SSH连接到我的工作站并以交互方式使用mutt,但这很慢且很乏味.我用fetchmail将我的电子邮件从工作服务器下载到笔记本电脑.

我试图让笔记本电脑通过工作邮件发送邮件

ssh -L 25:workstation.work.com:25 workstation.work.com
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,似乎sendmail无法运行.当我尝试从工作站fetchmail到笔记本电脑时,必须在笔记本电脑上运行sendmail,以便在笔记本电脑上本地传送邮件.当邮件通过时,它会被拒绝,因为主机名无法识别.我试过改变mutt中的主机名.这似乎不会影响任何事情.

所以我对如何在我的笔记本电脑上配置mutt,sendmail和SSH感到困惑,这样我就可以从我的笔记本电脑编写和发送电子邮件,以便他们获得交付,但我也希望通过fetchmail从服务器获取我的电子邮件它在当地交付.

任何帮助赞赏.

linux ssh sendmail mutt fetchmail

4
推荐指数
1
解决办法
3216
查看次数

是否可以访问用户通过 POP 发送的电子邮件?

我被要求引用一个项目,他们希望在该项目中查看使用 POP 发送的电子邮件。我很确定这是不可能的,但我想如果可以的话。

那么,给定用户 POP 电子邮件服务器详细信息是否可以访问他们发送的邮件?

如果有的话,有 Python 或 fetchmail 的例子吗?

python email pop3 fetchmail

0
推荐指数
1
解决办法
4614
查看次数

标签 统计

fetchmail ×4

pop3 ×2

email ×1

gmail ×1

imap ×1

linux ×1

mutt ×1

python ×1

sendmail ×1

ssh ×1