Articles of 电子邮件服务器

适用于W2K3服务器build议的邮件传输代理

我需要在我们的服务器上设置一个邮件传输代理,并且正在寻找一个好的免费邮箱。 我需要它来处理多个域,并允许转发这些域的电子邮件到其他电子邮件地址(即没有邮箱) 我做了一些search和Exim似乎是合理的…任何人有这方面的经验或有其他build议? 提前致谢

邮件服务器的反向代理(用于Web客户端的SMTP + HTTP)

我正在寻找一个邮件服务器与相应的Web客户端的一些反向代理工作。 两台服务器都在同一台机器上运行,这不是一个高负载的服务器。 🙂 我与朋友讨论的解决scheme是在我们的内部networking上安装邮件服务器/networking客户端。 然后在DMZ上放置一个反向代理服务器,将SMTP和Web客户端HTTPstream量同时服务于内部networking上的邮件服务器。 据我所知,这是推荐的安全解决scheme? 到目前为止,我已经想到使用postfix的SMTP代理部分,它将接收邮件,做一些spamhause和类似的反垃圾邮件的措施,如果全部检出,发送邮件到邮件服务器的内部。 内部的邮件服务器将所有的外发邮件发送到代理,然后将其发送到互联网上。 对于Web客户端,我不确定在代理服务器上应该运行哪个软件,我一直在考虑使用Squid – 但这基本上是基于我知道squid是一个http代理的事实。 Web客户端数据将通过SSL发送出去。 在这里阅读一些关于Serverfault的文章,我已经看到其他人使用Apache的mod _ proxy + mod _ security来处理类似的情况。 我是否正确地思考这个解决scheme? 你们将使用哪些软件,以及哪些模块? 先谢谢您的帮助! 🙂

邮件服务器configuration

我不经常使用Linux,但偶尔也会遇到我想要获得的电子邮件configuration。 我已经运行了很多关于configurationPostfix和Courier的信息和教程,但还没有发现是否可以做一些事情。 我想将所有收到的电子邮件以一种容易被我后处理的电子邮件格式存储 – 我的首选是MySQL。 在这一点上,我应该提到,服务器不是用于电子邮件的常规使用,而是用于数据收集。 唯一需要访问邮件的机器是服务器本身,parsing标题和正文,并收集必要的数据。 有没有可能像这样configurationPostfix(或其他?),或者可能在接收到电子邮件时执行脚本,我将在其中parsing电子邮件并将其自己添加到数据库中。 服务器的基本目的是接收电子邮件,然后根据正文内容或电子邮件的标题存储并采取行动。 我很感激任何帮助或在这里正确的方向推动,我觉得有点像我追逐我的尾巴,因为看起来我发现的文档假设我更喜欢Linux和邮件服务器configuration。

Postfix和dovecotconfiguration问题

我在configurationPostfix和Dovecot作为邮件系统在Ubuntu 9.04虚拟用户VPS上遇到了一个问题。 在哪里我不能发送或接收任何邮件。 从我得到的错误:致命:postmaster_address设置没有给出 请find以下configuration: 后缀main.cf smtpd_banner = $myhostname ESMTP $mail_name MailMin biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate "delayed mail" warnings #delay_warning_time = 4h readme_directory = no # ———————- TLS PART START ———————- smtp_use_tls = yes smtpd_tls_received_header = yes smtpd_tls_mandatory_protocols = […]

如何删除Exim .forward文件中的重复项?

我想在我的Exim .forward文件中删除某些邮件列表(交叉列表发布)中的重复邮件。 我以前用这些命令使用procmail: :0 Wh: msgid.lock | /usr/bin/formail -D 8192 msgid.cache 什么是正确的方式来实现这个使用.forward Exim文件?

Exim发送失败“421 SMTP传入数据超时” – 邮件正文末尾缺less'\ n'

我试图找出这个问题是如何发生的,以及如何阻止它。 不知何故消息最终没有任何\ n进入我们的入站Exim假脱机。 当我们的出境Eximstream程试图传递这些邮件时,它们将以Exim输出的forms失败。 与刚发送的那一行相同。 我通过使用tcpdump捕获来自双方的SMTP对话来validation了这一点 tcpdump显示最后发送的内容如下: <! – WWW。 https://example.com– > <! – www。 https://example.com– >。 这不是数据的正确终止。 最终接收MTA响应 421丢失传入连接 通过od传递消息到spool中,我在消息体的末尾看到: 0011700 e。 com – – > 没有\ ns。 这些消息卡在假脱机似乎只是垃圾邮件。 我在出站日志中看到, 1NLolk-0003aD-3V == [email protected] R =存储T =存储延迟(-46):数据结束后,来自远程邮件服务器的SMTP错误:主机192.168.1.3 [192.168.1.3]:421 mda.local SMTP传入数据超时 – closures连接。 有没有人有任何想法? “message_suffix”参数听起来像是一个好的bandaid,但它只适用于appendfile和pipe。

如果下一跳无法访问,则使用sendmail排队邮件

我有一个暴露给外部世界的sendmail主机接受各种域的邮件,这些邮件将它从这些域收到的邮件转发到域的相应的内部服务器(通过mailertable )。 大多数内部服务器具有极佳的正常运行时间,但偶尔会出现打嗝,服务器可能无法访问。 在这种情况下,sendmail会尝试将邮件转发给一个停止服务器,但无法这样做,并logging一个5.0.0服务不可用错误(并将5.0.0 DSN发回发件人)。 显然,这对于生产环境并不好,因为在上述情况下入站邮件将永远丢失。 如何指示sendmail将消息排队并继续重试,如果一周后无法发送,请将其从队列中移除并发出失败的DSN?

如何使交换转发电子邮件到非交换邮件服务器(mac上的后缀)?

我不知道我在做什么。 交易所已经工作了很长时间。 我刚刚安装了一个mac邮件服务器后缀/ dovecot。 他们都工作,但不在一起。 如果我使用[email protected]直接向新服务器发送电子邮件,则可以将电子邮件发送到Internet,并且可以通过[email protected]收到电子邮件。 但是,如果我login到我的交换帐户与OWA,我把[email protected]我永远不会收到它,我从来没有得到任何错误,在OWA或我的Mac服务器日志。 它只是消失。 在Mac上,我认为只要我有邮件运行,并设置SMTP允许传入的电子邮件检查,它会收到来自任何地方的电子邮件。 如果交换服务器中不存在电子邮件,我如何使我的Exchange服务器发送电子邮件到mac框? 这是我会把一个新的SMTP连接器和使用DNS的桥头? 感谢您的任何帮助。

在ubuntu karmic考拉上设置电子邮件服务器

我是一个Linux服务器noob,我有一个艰难的任务,build立在Ubuntu业力的电子邮件服务器。 其实我试着去学习很多关于如何做这个的教程和书籍,但是我失败了,因为他们离开了我的configuration,我对这些事情一无所知。 我现在所需要的只是以最less的configuration开始,以便通过进化来发送和接收电子邮件。 我的电子邮件服务器是mail.domain.com,我安装了postfix,dovecot-pop3和sendmail,但是我将删除它们并重新开始。 任何人都可以帮忙吗?

内部消息系统与SQL数据库

我被要求安装一个-rather基本的内部消息系统与SQL数据库,我们可以整合我们的网站。 用户login到网站,然后应该能够转到其收件箱或发件箱; 当然他们应该可以发送给其他用户。 重要提示:这不是我正在寻找的smtp / pop邮件服务器系统! 我发现与访问数据库具有类似function的东西(也是一种可能性) http://www.planet-source-code.com/vb/scripts/ShowCode.asp?lngWId=4&txtCodeId=6859 提前致谢!