Articles of 电子邮件服务器

后缀 – 如何添加电子邮件队列,而不被传递?

我有一个快速的问题。 如何在不传送电子邮件的情况下将邮件添加到Postfix的队列中? 我正在编写一个脚本将Postfix统计信息(队列数,发送等)发送给我们的支持人员。 我想在Postfix的队列中有邮件来testing它是否正常工作。 但是,每次我从Postfix发送一封邮件,它都会被发送。 🙂 谢谢!

Dovecot是否需要像Exim或Postfix这样的邮件服务器?

我真的很困惑,因为我认为Exim和Postfix可以validation用户login,没有什么是必需的。 阅读网页 https://www.digitalocean.com/community/tutorials/how-to-install-and-setup-postfix-on-ubuntu-12-04 它指出: “ 结论 一旦安装了Postfix,邮件可以被发送到服务器,也可以从服务器发送邮件 ,虽然没有象Dovecot或Cyrus这样的邮件服务器 ,你只能在服务器上看到邮件。 “ 现在阅读Dovecot的主要网站http://www.dovecot.org它指出: “Dovecot是适用于Linux / UNIX系统的开源IMAP和POP3电子邮件服务器” 那么这是否意味着如果我想使用我的桌面电子邮件客户端软件阅读电子邮件,这是绝对必需的,因为IMAP和POP3? Postfix或Dovecot等邮件服务器使用SMTP协议吗? 谢谢。

用postfixdebuggingspamassassin

我正在尝试在我的postfix邮件服务器上安装spamassassin milter。 SpamAssassin Server version 3.4.1 running on Perl 5.20.2 with SSL support (IO::Socket::SSL 2.019) with zlib support (Compress::Zlib 2.064) Postfix mail_version = 2.11.3 当我通过将它添加到这条线来激活milter: smtpd_milters = unix:/spamassassin/spamd.sock unix:/clamav/clamav-milter.ctl unix:/opendkim/opendkim.sock 奇怪的是,发送邮件需要更长的时间才能完成(我认为spamassassin只适用于收到的电子邮件),我得到以下日志: Jan 28 15:39:38 mymailserver spamd[22388]: spamd: got connection over /var/spool/postfix/spamassassin/spamd.sock Jan 28 15:40:08 mymailserver spamd[22388]: spamd: timeout: (30 second socket timeout reading input from […]

当电子邮件真的由Gmail托pipe时,从本地服务器发送电子邮件

我确信这个问题以前已经被问过了,但是对于我来说,我找不到一个完全涵盖我所问的问题。 我有一个客户谁拥有自己的域名。 Godaddy的域名服务器拥有所有的A,CNAME等logging,并且指向我的客户的IP地址(他们的ISP是位于堪萨斯城的SureWest)。 不过,我的客户的电子邮件托pipe在Gmail上(Google Apps for Your Domain是我以前称为的)。 所以,当他们的任何员工获得电子邮件,他们通过Gmail界面阅读和发送。 然而,他们有一个应用程序(我写的,所以我控制了这个),代表系统发送电子邮件。 这个应用程序可以发送不less电子邮件(每天几千个)到所有不同的电子邮件地址。 这些不是不请自来的电子邮件,每一个都是独一无二的。 目前我已经通过Microsoft SMTP Server将应用程序发送出去,因为它已经安装并且免费。 它似乎工作得很好(是的,我不得不做一些模糊,对我来说,与SMTP服务器的configuration,让这些电子邮件出去。) 好吧,我认为这一切都工作得很好,但我听说你可以做一些其他的事情,比如添加一些DNS条目,让接收邮件服务器知道某个IP地址(在这种情况下,由SureWest提供的外部IP)被允许代表域发送电子邮件。 我疯了吗? 有人知道我在说什么吗? 有没有任何教程可以帮助我呢?

有人在使用我的邮件吗?

我在maillog中发现了一大堆(在我的网站由于资源过度使用而停止使用后): Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: [email protected] Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: [email protected] Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: hook_dir = '/var/qmail//handlers/before-queue' Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: recipient[3] = '[email protected]' Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: handlers dir = '/var/qmail//handlers/before-queue/recipient/[email protected]' Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: starter: submitter[24525] exited normally 这看起来像有人正在使用我的系统发送垃圾邮件。 你们有什么想法,你们将如何去追踪他们的切入点和/或阻止他们?

将邮件转发到Gmail

我有一个运行的邮件服务器。 从用户发送到Gmail的邮件都显示在Gmail中,所以一般情况下工作。 我知道的所有其他免费邮箱主机也一样。 问题是有些用户没有本地邮箱,而是转发到Gmail。 如果有人向这样的用户发送邮件,我的邮件服务器将邮件转发给Gmail。 这个工作,即使原来的域名有一个“-all”的SPFlogging。 但是,如果Gmail用户将邮件发送到我的服务器,然后又将邮件转发到Gmail,则邮件永远不会显示在Gmail中。 我已经尝试过了: – 检查日志。 Gmail SMTP只报告“确定”,但邮件似乎在后面的步骤中被丢弃。 – 启用SRS。 Gmail中仍然没有邮件 任何人都有可以将邮件从Gmail转发到Gmail的运行设置? 有什么我缺less的是造成谷歌我的邮件分类为垃圾邮件如此糟糕,甚至没有去垃圾邮件文件夹?

Dovecot创build文件夹,Postfix需要文件

我曾尝试使用本指南为虚拟用户configurationPostfix / Dovecot组合。 我的服务器在CentOS 6.5上运行Postfix 2.6.6和Dovecot 2.0.9。 问题是,当我连接到使用Outlook 2013的服务器(它连接在IMAP + SMTP上很好),并发送自己的testing电子邮件,我没有收到电子邮件。 看着maillog,我可以看到我得到的错误 postfix/virtual[2768]: 9C3D480768: to=<[email protected]>, relay=virtual, delay=1132, delays=1132/0.02/0/0.02, dsn=4.2.0, status=deferred (delivery failed to mailbox /var/vmail/domain.net/user: cannot open file: Is a directory) 错误信息非常清晰,我想,这可能是我之前安装的缺陷Cyrus / Postfix的缺陷。 我继续前进,并删除了vmail文件夹,为该域创build了一个子文件夹,并将所有权更改为vmail:vmail。 我重新启动postfix和dovecot,收件箱目录再次出现。 Postfix继续像以前一样抱怨。 然后,我尝试删除该文件夹,然后创build一个空文件,但这只是一个dovecot问题,而不是一个后缀问题,所以现在dovecot说,它期待一个文件,而不是一个目录。 /etc/postfix/main.cf中 queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix mail_owner = postfix unknown_local_recipient_reject_code […]

从我的服务器发送到Hotmail的电子邮件永远不会到达

我有以下问题。 某些注册@我的网站的Hotmail / Live.com用户不会收到validation邮件。 Exim日志文件显示如下: 2015-01-22 19:45:04 1YELoT-0006U2-Su => [email protected] R=dnslookup T=remote_smtp H=mx3.hotmail.com [65.54.188.94] X=TLS1.2:RSA_AES_256_CBC_SHA256:256 DN="CN=*.hotmail.com" 2015-01-22 19:45:04 1YELoT-0006U2-Su Completed 但电子邮件永远不会出现在Hotmail邮箱中。 我的域名有SPFlogging,“来自”地址存在,服务器有反向PTRlogging,服务器的IP地址不存在于任何黑名单中。 Gmail,雅虎等没有问题,只有使用Hotmail。 我使用不存在的“回复”地址。 会不会是一个问题? 无论如何,如果我的电子邮件有问题,Hotmail应该拒绝他们,而不是接受和不交付。 他们只是在愚弄人。 据我所知,这个问题不是永久性的。 我有Hotmail电子邮件地址的用户,有些人得到validation电子邮件,有些人没有。 今天,我做了几个testing,但在我的Hotmail邮箱没有电子邮件。 有什么办法如何在Hotmail联系解决这个问题? 如果不是唯一的解决scheme是不接受Hotmail / Live的COM地址。 🙁

如何authentication一个自签名的imap电子邮件服务器

我的任务是使用Java从imaps电子邮件服务器中检索电子邮件,因此,我需要使用适当的证书对电子邮件服务器进行身份validation。 但似乎这个电子邮件服务器正在使用默认情况下不包含在信任库(?)中的自签名证书。 从我在这里find的,需要设置系统属性javax.net.ssl.trustStore和javax.net.ssl.trustStorePassword 。 给出的例子是: System.setProperty("javax.net.ssl.trustStore","clientTrustStore.key"); System.setProperty("javax.net.ssl.trustStorePassword","qwerty"); 我的问题是我如何获得这个clientTrustStore.key和相关的密码? 我知道电子邮件服务器的详细信息,还是应该由维护此电子邮件服务器的IT部门提供的东西,我可以自己生成这些东西吗?

如何在Postfix中指定目标目录与MySQL?

我已经build立了Postfix,Dovecot和MySQL的邮件服务器。 德沃科特完美的作品。 Postfix发送邮件,但是我收到邮件有问题。 经过2天的debugging和调整configuration,我现在可以成功地收到邮件。 唯一的问题是Postfix将邮件保存在错误的地方。 我希望将邮件保存在/var/mail/vhosts/domain.tld/user/ 目录中,作为[email protected]但邮件保存在/var/mail/vhosts/[email protected] 文件中 。 / var / mail / vhosts / user @ domain . tld ——————————- —————————– ^ virtual_mailbox_base ^ ^ sql result from ^ | virtual_mailbox_maps | – 后缀configuration # (postconf -d; postconf -d; postconf -n;) | sort | uniq -u alias_maps = hash:/etc/aliases append_dot_mydomain = no biff […]