我不得不从一个24小时的备份恢复一个运行安装cyrus imapd的vserver。 之后,imap客户端超时,日志被以下内容充斥: 尾巴/var/log/mail.info: Dec 24 20:59:16 h2229778 cyrus / master [3570]:service notify pid 10857 in READY state:terminated abnormally 12月24日20:59:16 h2229778 cyrus / master [3570]:进程10858退出,发信号通知11 通过初始化脚本重新启动提供以下内容: ./cyrus-imapd restart * Restarting Cyrus IMAPd cyrmaster find: /run/cyrus/lock': No such file or directory find: /run/cyrus/proc': No such file or directory 行为没有变化。 我发现了很多post,但没有太多似乎与我的问题有关。 但是,我怀疑cyrus数据库中有一个被损坏了。 这可能是问题吗? 我怎样才能确定实际的原因? 如果是数据库问题,我该如何正确恢复它们? 我正在运行赛勒斯2.4.12-2。 非常感谢!
我只是把我的网站移到另一个托pipe服务提供商 我使用SSL / TLS连接安全和端口995.它发送我的消息,但问题是,Gmail显示This message was not encrypted红色标志。 我联系了托pipe服务提供商,他们回答说,他们的服务器使用TLSencryption来传输电子邮件,但它不会encryption电子邮件本身。 他们说他们什么都做不了。 这使我感到困惑,并不意味着使用TLSencryption本身自动encryption消息? 有没有办法摆脱这个红旗? TNX! 编辑:这是邮件标题 Delivered-To: er…[email protected] Received: by 10.25.125.70 with SMTP id y67csp120510lfc; Fri, 25 Mar 2016 04:39:05 -0700 (PDT) X-Received: by ….83 with SMTP id 80mr38822350wma.76.1458905945860; Fri, 25 Mar 2016 04:39:05 -0700 (PDT) Return-Path: <…@….com> Received: from sip……net ([….153]) by mx.google.com with ESMTP id […]
我正在通过办公室365进行在线交stream。我们有一个客户电子邮件,我们的用户无法find。 我跑了一条消息跟踪,发现消息。 我们在用户的outlook中运行了一个search,但是这个消息没有显示在那里。 我怎样才能find和/或转发该消息来查看它的全部内容并获取附件?
我一直负责设置在Ubuntu上运行的Postfix服务器。 电子邮件通过我的中继发送,除了我似乎无法让TLS与Gmail或其他邮件客户端一起工作之外,所有这一切似乎都很顺利。 例如,请参阅我的main.cf文件的TLS输出: # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/company.com.crt smtpd_tls_key_file=/etc/ssl/private/company.com.key smtpd_tls_CAfile=/etc/ssl/certs/gd_bundle.crt smtp_tls_CApath=/etc/ssl/certs smtpd_use_tls=yes smtpd_tls_auth_only=yes smtpd_tls_security_level=may smtp_tls_security_level=may smtp_tls_loglevel=1 smtpd_tls_loglevel=1 smtp_tls_note_starttls_offer=yes smtpd_tls_session_cache_database=btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database=btree:${data_directory}/smtp_scache # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for # information on enabling SSL in the smtp client. 我通过Telnet完成了以下操作来validationSTARTTLS: Connected to localhost. Escape character is '^]'. 220 prod-email.company.local ESMTP Postfix (Ubuntu) EHLO localhost 250-prod-email.company.local 250-PIPELINING 250-SIZE 10240000 […]
有没有最好的方法来提供电子邮件托pipe,使Outlook和Mac邮件等电子邮件客户端可以自动configuration自己给有限的信息(电子邮件+密码)? 我猜它可能与DNS条目有关 – 使用[smtp | pop | imap] .example.com,但我不想猜测这是否logging在某处。
我正在使用dspam进行垃圾邮件过滤,在Ubuntu 9.10下运行“dspamd”守护进程,然后设置一个Postfix规则: smtpd_recipient_restrictions = … check_client_access pcre:/etc/postfix/dspam_everything … 那个PCRE地图看起来像这样: /./ FILTER lmtp:[127.0.0.1]:11124 这很好,意味着我系统上的所有用户都可以得到他们的所有电子邮件,无论“dspam”是否认为它是无辜的,并且可以select对其决策进行过滤或忽略它们。 问题出现在我想用我的电子邮件存档来培训dspam的时候。 阅读了关于“dspam”命令后,我对我的收件箱和垃圾邮件箱中的文件(从我使用其他过滤解决scheme的date)的文件中尝试了这一点: for file in Mail/Inbox/*; do cat $file | dspam –class=innocent –source=corpus; done for file in Mail/spam/*; do cat $file | dspam –class=spam –source=corpus; done 做完所有这些之后我注意到的症状是dspam在分类垃圾邮件方面非常糟糕 – 它找不到任何东西! 当我追踪到这个问题的时候,我正在用上面的命令训练用户“brandon”,但是传入的电子邮件却被用来与用户名“brandon @ mydomain”进行比较,所以它是在一个完全空的训练数据库! 那么,我能做些什么才能使上述命令实际上训练我的完全合格的电子邮件地址,而不是我纯粹的用户名? 我想避免不得不以“–user”选项作为root运行“dspam”。 我会期望“dspam”configuration文件将有一个“append_domain”属性或用来装饰本地用户名与适当的电子邮件域的东西,但我找不到任何这样的事情。 当我将Berkeley DB后端用于“dspam”时,我通过创build从其中一个数据库到另一个数据库的符号链接来解决此问题。 :-)但是这个解决scheme最终因为BDB后端不是线程安全的而死掉了,所以现在我已经转到了PostgreSQL的后端,并且需要一种方法来解决那里的问题。 而且,不,保留用户名的表有一个UNIQUE约束,这使得我不能把两个用户名列为映射到相同的ID。 🙂
当使用Postfix / Dovecot的组合,有没有办法告诉smtp服务器(Postfix)不要将邮件存储在磁盘上,而是将它们添加到队列中直到“维护完成”? 用于磁盘升级,卷扩展,chkdisk等
我已经configuration了Postfix,以及所有相应的服务器文件在两台不同的服务器上是相同的。 这些configuration在不同的时间 – 但文件和设置相匹配,所以/etc/postfix/main.cf和/etc/hosts , /etc/hostname , /etc/mailname /etc/resolv.conf , /etc/mailname在所有匹配。 不同的部分是,每当我使用邮件命令通过命令行发送邮件时 – 每个单元都会得到不同的结果,而且我不能在生活中弄清楚什么是不同的或者在哪里variables正从邮件命令中拉出。 主机1(来自/var/log/mail.log):uid uid=1000 from=<operations> 主机2(来自/var/log/mail.log):uid uid=1000 [email protected] 无论出于何种原因,第二台主机在其后追加主机名。 但是最顶层的主机已经不在了,因为它使用了我在Postfix中设置的myoriginvariables,并且按照预期工作。 有些东西在这里没有匹配 – 就像我说的所有我的文件是相同的,但只是为了比较起见,我发布我的postconf -n下面(这是相同的每个主机上,所以没有一点粘贴两次 – 我有使用记事本+ +)。 alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix inet_interfaces = all inet_protocols = all mailbox_command = procmail -a "$EXTENSION" […]
Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the server for the recipient domain <repipients-domain.com> by <repipients-domain.com>. [192.185.87.85]. The error that the other server returned was: 550 SPF: 209.85.214.182 is not allowed to send mail from <our-domain.com> 似乎SMTP服务器拒绝来自我们域的电子邮件,可能是因为我们正在使用SPT的DNSlogging,如下所示: v=spf1 mx include:mail.zendesk.com ?all 昨天的纪录只是: v=spf1 include:mail.zendesk.com ?all 但是我加了'mx'部分来检查是否纠正了这个问题,但是没有。 […]
我的邮件服务器被列入黑名单。 我不明白为什么。 这是第一次被列入黑名单,并被列入黑名单。 灰名单是一种临时拒绝来自一个邮件服务器的邮件的做法,看它是否会在合理的时间内重新发送。 对? 请记住这一点我发布以下mail.log部分: Sep 30 14:55:49 srv2 postfix/pickup[7668]: 0D07A1C0C4: uid=1020 from=<[email protected]> Sep 30 14:55:49 srv2 postfix/cleanup[9072]: 0D07A1C0C4: message-id=<[email protected]> Sep 30 14:55:49 srv2 postfix/qmgr[1268]: 0D07A1C0C4: from=<[email protected]>, size=961, nrcpt=1 (queue active) Sep 30 14:55:49 srv2 postfix/pickup[7668]: 153321C075: uid=1020 from=<[email protected]> Sep 30 14:55:49 srv2 postfix/cleanup[9072]: 153321C075: message-id=<[email protected]> Sep 30 14:55:49 srv2 postfix/qmgr[1268]: 153321C075: from=<[email protected]>, size=1843, […]