简介
一款Nextcloud邮件管理器插件
安装
找到Apps«, choose the category »Productivity«, 找到Mail插件并且激活它 ,然后从左上角菜单中找到它,点击打开。输入你的邮箱信息后就可以使用了使用方法
快捷键
| 动作 | 快捷键 |
|---|---|
| 发送 | Ctrl + Enter |
| 动作 | 快捷键 |
|---|---|
| 刷新 | R |
| 标为星级邮件 | S |
| 删除 | Del |
| 标为未读 | U |
| 动作 | 快捷键 |
|---|---|
| 查看新信息 | K or ← |
| 查看旧信息 | J or → |
问题解答
Gmail
如果你无法登录Gmail,可以到 https://accounts.google.com/DisplayUnlockCaptcha 解锁你的账户Outlook.com
如果无法登录Outlook,可以尝试开启 '双因素验证' (https://account.live.com/proofs/Manage) 然后设置密码(https://account.live.com/proofs/AppPassword), 这个密码将用于通过Mail插件登录。Dovecot IMAP
如若你的Dovecot IMAP所有文件夹使用“INBOX”做前缀,Nextcloud Mail将无法正常工作。编辑/etc/dovecot/dovecot.conf:
namespace inbox { separator = . # All folders prefixed # prefix = INBOX. prefix = inbox = yes type = private }
重置插件
连接你的数据库并执行以下命令(oc_ 是默认的表前缀):
DELETE FROM oc_appconfig WHERE appid = 'mail'; DROP TABLE oc_mail_accounts; DROP TABLE oc_mail_aliases; DROP TABLE oc_mail_collected_addresses;
config.php高级设置
Debug 模式
IMAP logging:
app.mail.imaplog.enabled
SMTP logging:
'app.mail.smtplog.enabled' => true
超时设置:
IMAP timeout:
'app.mail.imap.timeout' => 20
SMTP timeout:
'app.mail.smtp.timeout' => 2
使用php-mail发送邮件
你可以使用php mail函数发送邮件:'app.mail.transport' => 'php-mail'
下载和支持
GitHub:https://github.com/nextcloud/mailapps.nextcloud:https://apps.nextcloud.com/apps/mail
| Nextcloud 12 | 0.6.2 - nightly (Unstable) | All releases | |
| Nextcloud 11 | 0.6.2 | 0.6.2 - nightly (Unstable) | All releases |
| Nextcloud 10 | 0.6.2 | All releases |
