在其他服务(如httpd,supervisor,yum等)中,可以在不修改主configuration文件的情况下(通过将文件放置在/etc/httpd/conf.d /etc/supervisor/conf.d )添加到configuration中/etc/supervisor/conf.d , yum.repos.d等)。 我想知道如果一个类似的设置是可能的后缀。 我有一个设置脚本为一个大部分独立的web应用程序,包括需要build立一个虚拟邮箱。 我宁愿不直接与主要的后缀文件小提琴。 相反,我更喜欢只是添加文件,后缀然后阅读configuration。 但是,我找不到任何讨论这个问题的东西,而且看起来内置configuration期望所有的configuration都存在于同一个目录中。 我明白,如果我能够得到这个工作,我想我仍然需要运行附加文件的postmap将它们转换成.db文件。 没关系。
为了开发的目的,我们要build立一个邮件服务器(postfix),它将通过一个特定的SMTP帐户发送的所有邮件指向同一个帐户。 编辑 :邮件将不再被发送到原来的地址。 所以我们会为不同的项目创build不同的账号,一个项目的所有邮件都会转到一个邮箱。 我们目前使用此解决scheme: 重写所有(除一个收件人外)电子邮件的收件人 但是,我们如何根据SMTP AUTH帐户来适应不同的目标地址呢?
好的,所以我有一台服务器,通过Webmin / Virtualmin安装了虚拟域,configuration了所有DNS设置,包括mail.domain.com。 一个,我可以发电子邮件。 但是,我不能收到他们。 我检查/ var / log / maillog,它总是空的。 有人能帮我吗?
我在Ubuntu 14.04.3下运行Postfix 2.11,Dovecot 2.2.9和MySQL 5.6.27。 我已经configurationPostfix来支持虚拟邮箱,但似乎配额设置有一些问题。 ~$ sudo service postfix reload * Reloading Postfix configuration… /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message=Sorry, the user's maildir has overdrawn his diskspace quota, please try again later. /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused […]
我有一个奇怪的问题,只能通过caching或某种隐藏的variables来解释。 我正在使用虚拟别名文件/ etc / postfix / virtual将邮件转发到我的Gmail帐户。 我决定改变这种行为,所以我删除了这一行。 但它仍然转发到我的Gmail地址。 我删除了整个虚拟别名文件。 它仍然转发到我的Gmail地址。 (每次更改后我都会postmap /etc/postfix/virtual 。) 困惑,我把虚拟文件,并试图把一个不同的地址,而不是。 这工作,并开始转发到新的地址。 当我删除新的地址, 它开始转发到原来的地址再次,尽pipe该地址是无处可查,并没有经过多次的变化 。 我在main.cf中完全清空了virtual_alias_domains和virtual_alias_maps行。 它仍然转发到原始的Gmail地址。 它也不在/ etc / aliases中,顺便说一下,虽然我做了newalises并检查时间戳更新以防万一。 我迷失在这里,难倒了。 在每次刷新之后,我一直在检查虚拟别名数据库文件和别名数据库文件(virtual.db和aliases.db)上的时间戳,以确保它们实际上正在更新。 我不知道从哪里得到我的Gmail地址。 对我来说,最奇怪的是当我将地址更改为新地址时,如何正确更新地址,但是当我删除新地址时,又回到了使用旧地址的地址。 我甚至采取在整个系统上对我的电子邮件地址进行grep,但它显示在太多的地方,如果它在二进制数据库文件,甚至不会发现它。
一段时间以来,我无法通过端口25或587从外部到达我的服务器上的SMTP,虽然这两个端口都是打开的,而且postfix正在监听它们: $ telnet domain.tld 25 Telnet escape character is '^]'. Trying *.*.*.*… telnet: Unable to connect to remote host: Connection timed out $ iptables -S -P INPUT DROP -P FORWARD DROP -P OUTPUT ACCEPT -N fail2ban-ssh -A INPUT -p tcp -m tcp –dport 25 -j ACCEPT -A INPUT -p tcp -m tcp –dport 587 -j […]
我有一个没有太多活动的服务器。 今天突然服务器负载高于12,与正常值(0.5)相比太高了。 我查了一下,发现postfix被一个名为smpt的程序用来发送邮件。 其充分的论据: smtp -t unix -u 我使用CentOS release 6.7 ,定期更新我的服务器。 netstat显示我这样的东西: 我还检查了/var/log/maillog ,它告诉我在过去10个小时内已经发送了数十万封电子邮件。 我怎么知道这是谁的? 我如何知道它是内部的还是外部的? PS:后缀已closures。
显然,只需发送电子邮件到本地帐户,configurationPostfix接收本地帐户的邮件就可以了。 不是太寒酸! 原来的问题 这个假设的服务器将在LAMP上运行Postfix。 我有一个网页上的联系表格,其中的内容是用PHP邮件()发送到联系人的电子邮件地址。 有没有办法将表单内容直接保存为服务器(使用后缀),而不实际发送到服务器并再次接收? 我想这样做的原因是因为我想使用用户的电子邮件地址作为发件人的地址,这可能是有问题的,而不正确的configuration头和东西,据我了解问候黑名单等。除此之外,当然,服务器花费带宽发送邮件给自己似乎是非常多余的。 🙂 我所需要的只是在这里指出正确的方向,但是如果有人会给出详细的解释,那也是值得赞赏的。 注:我试图find如何通过谷歌search,但无济于事的信息。 我还没有尝试过自己的后缀,因为我不知道从哪里开始。
好的,我已经问过几个问题了。 基本上我的服务器被黑了,我已经设法让所有的东西恢复在线和工作,希望他们从中得到的漏洞被堵塞,我现在有安全的密码。 希望这是他们怎么进来的。 我的下一个问题是,在几天的过程中,很多电子邮件都来自我的IP。 这么多以至于我的IP已经被大多数接收者阻挡了。 谷歌不会接受我的邮件和Outlook的,但现在它甚至不会去垃圾邮件文件夹。 我正在尝试创业。 我有网站备份和运行。 但我需要能够发送和接收电子邮件。 我该怎么办。 会改变我的ip有所作为。 或者,也许我应该以某种方式通知Google。 我能做什么。 接收我的电子邮件的下一步是什么? 有没有人有任何build议。 编辑: 好的,已经过了几天,我已经检查了mxtoolbox。 结果说一切都很好。 服务器没有问题。 我没有列在任何拦截列表中。 但我仍然不能发送或接收电子邮件。 只有从我的系统发送给我的电子邮件才能通过。 服务器有451个4.3.5服务器configuration错误。 不知道该怎么办。 对不起,这是一个spf错误。 我忘记了正确设置它。 大的仍然不会接受我的电子邮件。 Outlook和Gmail。 我已经联系了他们,但希望在他们放松限制之前不要太久。
我有do.ma.in与下一个DNSlogging: do.ma.in A abcd mail.do.ma.in A abcd do.ma.in MX mail.do.ma.in 我想从mail.google.com收到一封邮件到我的后缀只有一个地址[email protected]或至less到[email protected] 所以,我安装了纯postfix来加工abcd并在/etc/postfix/main.cf编辑了下一个选项: myhostname = mail.do.ma.in mydomain =do.ma.in smtpd_recipient_restrictions = permit 其他设置是默认的。 然后,我完全重新启动postfix后台service postfix restart 。 但是,当我发送邮件到[email protected]我看不到maillog中的任何东西,只有在启动守护进程时生成的“启动”messege: Feb 11 19:20:29 CentOSPC postfix/master[16510]: daemon started — version 2.6.6, configuration /etc/postfix postqueue -p也是空的 但是,如果我捕获stream量到25端口tcpdump -vv -x -X -s 1500 -i eth1 'port 25'我看到的东西,当我从Gmail发送邮件(我的主机是192.168.0.48和25端口NAT主机从主机192.168.0.49 ,与abcd有接口): 192.168.0.49.33301 > 192.168.0.48.smtp: Flags […]