Questions tagged «postfix»

Unix的开源电子邮件服务器

3
如何配置Postfix通过我的Gmail帐户发送所有电子邮件?
我正在尝试从本地主机通过Google发送电子邮件。(通过PHP5.3) 但是Google一直在阻止我的请求。 我尝试遵循针对一些类似问题的解决方案,但由于某些原因,它们无法正常工作。 我按照这些说明进行了配置-http: //www.dnsexit.com/support/mailrelay/postfix.html 现在获取配置数据: 我的main.cf文件如下所示: relayhost = [smtp.gmail.com]:587 smtp_fallback_relay = [relay.google.com] smtp_sasl_auth_enable =是 smtp_sasl_password_maps =哈希:/ etc / postfix / sasl_passwd smtp_sasl_security_options = 我的sasl_passwd看起来像这样: [smtp.gmail.com]:587 mygmailuser@gmail.com:密码 这就是mail.log行的样子: 12月14日10:24:50 COMP-NAME后缀/提取[5185]:1C3987E0EDD:uid = 33 from = 12月14日10:24:50 COMP-NAME后缀/清除[5499]:1C3987E0EDD:message-id = <20121214082450.1C3987E0EDD@COMP-NAME.localdomain> 12月14日10:24:50 COMP-NAME后缀/ qmgr [5186]:1C3987E0EDD:from =,size = 483,nrcpt = 1(队列处于活动状态) 12月14日10:24:50 COMP-NAME postfix …
11 12.04  php  mail  postfix 

2
我应该为Nagios安装哪个mailx软件包?
我正在遵循Nagios Ubuntu快速入门说明。我正在Ubuntu 10.10上并安装Nagios 3.2.3。 在文档底部,它说我需要安装mailx和postfix软件包。(已经安装了Postfix。)但是,当我尝试安装mailx时,系统会询问我要安装3个软件包中的哪个: $ sudo apt-get install mailx [sudo] password for nagios: Reading package lists... Done Building dependency tree Reading state information... Done Package mailx is a virtual package provided by: mailutils 1:2.1+dfsg1-4ubuntu1 heirloom-mailx 12.4-1.1 bsd-mailx 8.1.2-0.20090911cvs-2ubuntu1 You should explicitly select one to install. E: Package mailx has …
10 email  mail  postfix  nagios3 

1
如何伪造域的MX记录?
我正在测试两个驻留在两台(虚拟)计算机上的邮件服务器,这两台计算机上都包含用于电子邮件的域名。当其中一台服务器需要向另一台服务器发送电子邮件时,它似乎会对收件人域的MX记录执行DNS查找,无论我放置了哪种IP /域映射,发送者服务器都不会将其指向正确的IP在/etc/hosts。 因此,我应该安装DNS服务器并为收件人域创建自定义MX记录吗?如何在Ubuntu 12.04上执行此操作,或者有更简单的方法?

3
使用PHP,LAMPP和PostFix发送邮件
我已经尝试了整整2天了,但是我无法让最简单的事情起作用。 问题:无法将电子邮件从PHP发送到我的电子邮件地址 之前,我一直在使用Windows和Sendmail(Sendmail在XAMPP软件包中),一切正常。但是,Linux的XAMPP软件包(1.7.7)没有集成Sendmail。因此,在四处搜寻之后,我发现Postfix更适合LAMPP环境。 到目前为止我尝试过的是: 我已经安装了Postfix,并希望将其配置为仅使用我的私人电子邮件提供程序的smtp服务器(就像在Windows上一样)。所以我像这样配置了我的php.ini: [mail function] ; For Win32 only. ;SMTP = localhost ;smtp_port = 25 ; For Win32 only. ;sendmail_from = me@example.com sendmail_path = /etc/postfix mail.add_x_header = On 请注意,我已经注释掉了“仅Win32”的东西。在/etc/postfix/main.cf文件看起来像这样: smtp_sasl_auth_enable = yes smtp_sasl_security_options = noanonymous smtp_sasl_password_maps = hash:/etc/postfix/sasl_password myhostname = ubuntu alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases sender_canonical_maps …
9 php  lamp  postfix 

5
无法通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2)
我使用dovecot + postfix + mysql配置了邮件服务器,并且在服务器(Ubuntu服务器)中运行正常。但是在上周,它停止了正常工作。它不发送电子邮件。当我尝试telnet localhost smtp成功连接时,但是当我mail from:<steve@example.com>按下Enter键时,它挂起了,什么也没发生。 查阅/var/log/mail.log文件后,我发现,尝试连接到MySQL服务器时,问题可能出在后缀上(99%)。如果您看到下面给出的日志文件,则可以看到它显示为Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)。 Nov 14 21:54:36 ns1 dovecot: dovecot: Killed with signal 15 (by pid=7731 uid=0 code=kill) Nov 14 21:54:36 ns1 dovecot: Dovecot v1.2.9 starting up (core dumps disabled) Nov 14 21:54:36 ns1 dovecot: auth-worker(default): …

1
将后缀名称从“ localhost”更改为有意义的名称?
我运行服务器后缀,以允许网站发送电子邮件。我将其用作sendmail适当的插件。 发送电子邮件时,HELO字符串似乎包含localhost。除了我的一位客户刚刚说从垃圾邮件阻止程序返回一封电子邮件,说localhost在HELO字符串中不能包含这些电子邮件之外,这将不是问题。太棒了 因此,我将其编辑/etc/mailname为我的主要域名。我进行了编辑,/etc/postfix/main.cf以便: smtpd_banner = ESMTP $mail_name 但这是我在已发送电子邮件的标题中看到的(重启后缀后): Delivered-To: oli@example.com Received: by 22.194.173.22 with SMTP id bi10csp117521wjc; Tue, 2 Apr 2013 07:24:18 -0700 (PDT) X-Received: by 10.68.22.168 with SMTP id pt8mr24540246pbb.10.1364912657736; Tue, 02 Apr 2013 07:24:17 -0700 (PDT) Return-Path: <oli@example.com> Received: from localhost (example.com. [22.22.22.22]) by mx.google.com with ESMTP id …
8 email  postfix 

1
如何在postfix中解决这个问题
“我通过https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postfix-as-a-send-only-smtp-server-on-ubuntu-设置了我的postfix 16-04,但最近又遇到了此错误” postconf: fatal: /etc/postfix/main.cf, line 30: missing '=' after attribute name: "smtpd relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination" postconf: fatal: /etc/postfix/main.cf, line 30: missing '=' after attribute name: "smtpd relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination" main.cf文件 # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file …

1
Postfix中的字段如何更改
我有自己的服务器并安装了Postfix。当我在“发件人”字段中发送消息时,我有以下内容: email1@example.com (Username) 当其他服务器收到此消息时,表明email1@example.com和用户名-不同的人。如何将当前的“发件人”字段更改为此: Username <email1@example.com>?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.