Questions tagged «postfix»

Unix的开源电子邮件服务器

2
后缀日志文件在哪里?
我知道这已经被问过一百遍了。但是我已经做了很多Google搜索,但都没有成功。我的问题:我想记录我的postfix服务器的每个活动。默认文件/var/log/mail或任何其他不相关mail或不postfix存在。 放入配置文件/etc/postfx/main.cf以启用日志记录的确切字符串是什么? 在哪里可以看到哪个配置文件后缀使用?(根据下面的提示) 感谢您的回答。 提示:我将后缀与鸽舍一起使用。我几个月前安装了meta包。 输出为postconf -n: alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix home_mailbox = Maildir/ inet_interfaces = all mailbox_command = /usr/lib/dovecot/deliver -c /etc/dovecot/conf.d/01-dovecot-postfix.conf -n -m "${EXTENSION}" mailbox_size_limit = 0 mydestination = mydomain.de localhost myhostname = mydomain.de mynetworks …
76 postfix 

4
如何使crontab通过输出向我发送电子邮件?
如何使crontab通过其工作输出向我发送电子邮件?我有MAILTO=redacted@yahoo.com.au上述工作,但没有用。 我知道我需要使用Postfix或Sendmail之类的东西,但是对于我一生来说,我无法找到实现该目标的方法。我已经搜索了有关设置Postfix的简单指南,但是它们都非常复杂,希望您能够设置整个服务器来发送和接收电子邮件并了解所有条款(例如什么是域名)发送邮件?)。 我只想让crontab给我发电子邮件。为什么这么难? 附加信息: 我的crontab文件如下所示: MAILTO=redacted@yahoo.com.au 1 0 * * * ~/Desktop/toskymesh.sh 59 6 * * * ~/Desktop/tooptus.sh 0 3 * * * snapraid sync 更多其他信息: 输出 ps -ef | grep '[s]endmail' root 6840 1370 0 10:26 ? 00:00:00 sendmail: MTA: accepting connections 我确定cron可以正常工作,但是echo Test | mail -s Test redacted@yahoo.com.au无论如何我都在测试mail命令。
45 email  cron  postfix 

3
我如何让Cron通过电子邮件发送我的@gmail帐户
我有几个cron作业,有时会产生错误输出,并希望在我的“真实”电子邮件帐户中获得通知,因为我不在Ubuntu笔记本电脑中使用用户的邮箱,而是cron(或者也许是后缀)一直尝试通过电子邮件发送本地根帐户。 我知道我可以将MAILTO变量添加到crontab中: ricardo@ricardo-laptop:~$ sudo crontab -l MAILTO=redacted@gmail.com # m h dom mon dow command */5 * * * * /home/ricardo/mrtg/cfg/run.sh 但这似乎没有引起任何注意 我还尝试将电子邮件添加到/etc/aliases文件中并运行newaliases ricardo@ricardo-laptop:~$ cat /etc/aliases # See man 5 aliases for format postmaster: root root: redacted@gmail.com ricardo: redacted@gmail.com 尽管如此,无论何时cron要发送电子邮件,它仍会将其发送到root@my.domain.com: ricardo@ricardo-laptop:/var/log$ tail mail.log Aug 3 16:25:01 ricardo-laptop postfix/pickup[2002]: D985B310: uid=0 from=<root> …
40 mail  cron  postfix  debug 

3
为Ubuntu,Postfix和Mailman设置DKIM(DomainKeys)
我正在使用Postfix和Mailman运行Ubuntu 12.04。我想设置DKIM。DomainKeys Identified Mail或DKIM是Yahoo的“ DomainKeys”的后继产品。它包含了思科的识别邮件。 设置步骤是什么? 是否推荐opendkim? 我唯一的参考是HowToForge,但我希望在这里获得帮助(即使只是对该链接中步骤的确认)。实际上,我认为HowToForge上的信息已过时,因为它提到了dkim-filter而不是opendkim。
22 postfix  dkim 


1
如何以非交互方式安装apt软件包?
如果我运行: sudo apt-get --yes install postfix 要么 sudo bash -c 'yes | apt-get --yes install postfix' 出现交互式提示以配置后缀。我需要自动安装postfix(我可以在安装后修改配置文件)。 有什么魔术让我无需人工干预即可安装postfix(和其他软件包)的?
21 apt  postfix 

6
Postfix启动错误端口25:地址已在使用中
我正在尝试在服务器上运行postfix,但是在我的服务器中不断出现以下错误/var/log/mail.log: postfix / master [5041]:致命:绑定0.0.0.0端口25:地址已在使用中 我进行了一些搜索,发现了Oli的出色答案(针对这个问题),建议我基本上摆脱服务器上的sendmail软件包以避免冲突,然后重新安装postfix,这将反过来安装其自己的sendmail品牌。不幸的是,它并不能完全解决问题(有关方法,请参见下文)。 我按照指示进行了以下检查,并收到了令人鼓舞的答复: $ dpkg -S `which sendmail` postfix: /usr/sbin/sendmail 但是,当我再次启动postfix时,出现了相同的错误。 根据Oli的偶然性,我寻找了以下问题来占用端口25: $ sudo netstat -pel | grep smtp tcp 0 0 localhost.localdom:smtp *:* LISTEN root 35704126 27626/sendmail: MTA 但这是令人困惑的地方:然后我寻找该过程,27626但随后被告知: dpkg-query:找不到与模式27626 连接匹配的路径。 我拉起htop并能够找到与以下命令关联的上述PID: sendmail:MTA:接受连接 然后我试图杀死了过程killall sendmail,并killall 27626与不断得到no process found。 问题是(除了显而易见的)我不知道如何解释这些发现。我清理了sendmail的服务器,所以只能假定postfix自己的sendmail版本正在劫持端口?我什至不知道这是否有意义。 无论如何,如果有人可以直截了当地告诉我,或者至少提出一些有趣的诊断问题,我将不胜感激。 如果有用, 我将在服务器上使用virtualmin来管理一些不同的域,同时还要运行wordpress。 提前谢谢了! 为了回应要求,我在ps -ef下方张贴了 …
19 postfix  sendmail 

4
无法打开邮箱/ var / mail / USER:权限被拒绝没有用户的邮件
当我运行命令时。su-fmaster邮件 我得到错误: Cannot open mailbox /var/mail/fmaster: Permission denied No mail for fmaster 我也以fmaster身份登录。终端->邮件。 /var/mail/fmaster: Permission denied No mail for fmaster 我尝试执行此代码,但仍然出现相同的错误。 sudo touch /var/mail/$USER sudo chown $USER:mail /var/mail/$USER sudo chmod o-r /var/mail/$USER sudo chmod g+rw /var/mail/$USER
19 10.04  postfix 

1
如何更改Helo地址?
现在我的Helo地址=本地主机(helo = localhost)。将此设置为服务器的域名更好吗?如果是这样,我该如何更改?我正在运行Ubuntu 12.04和Postfix。谢谢。

3
将Postfix与Sendmail一起使用时出现问题
我已经使用“ apt-get install sendmail”安装了sendmail,还使用Webmin安装了postfix。但是Postfix无法启动,并且当我检查/var/log/mail.err时 *Jul 11 14:09:03 victoria postfix/master[6588]: fatal: bind 0.0.0.0 port 25: Address already in use Jul 11 14:09:10 victoria postfix/master[6821]: fatal: bind 0.0.0.0 port 25: Address already in use Jul 11 14:09:11 victoria postfix/master[6820]: fatal: daemon initialization failure Jul 11 14:09:12 victoria postfix/postfix-script[6822]: fatal: mail system startup …

1
如何在Ubuntu服务器上保护后缀
我正在使用LEMP设置新的VPS服务器。现在唯一缺少的是邮件服务器。我需要做一些特殊的事情来使其安全吗?还是安装完成后就已经安全了? 我认为正确的术语是强化后缀,这有意义吗?
14 security  postfix 

3
如何从Ubuntu服务器发送电子邮件?
我应该做的是从Ubuntu发送电子邮件。我发现最简单的方法是使用Thunderbird并将我的真实电子邮件地址(abc@hotmail.com)链接到Thunderbird帐户。我可以通过这种方式成功接收电子邮件并下载完整的历史记录。但是,我无法发送电子邮件。 我要做的是直接从Ubuntu发送电子邮件,并显示为user1 @ localhost或类似名称。 那有可能吗?在阅读了有关此主题的不同主题之后,看来使用中继地址是唯一的方法。 我还安装了Postfix,方法与那里写的相同: 如何设置邮件服务器? 当要求我选择安装类型时,我选择了Internet站点。 我有的选择: 没有配置; 互联网网站; 带有smarthost的互联网; 卫星系统; 仅本地; 当询问系统邮件名称时,我进入了我拥有的网站:some_website.com。我仍然没有弄清楚如何通过后缀发送电子邮件,但是我假设将再次使用中继服务器。 我正在将Ubuntu 11.10作为虚拟机运行。 我希望这个问题有意义。

2
我如何接受安装Postfix时弹出的配置屏幕?
我试图在Ubuntu 11.10上为SMTP支持安装postfix。 sudo apt-get install postfix 然后开始安装。 但是在安装过程中会弹出一个配置屏幕,要求我选择一个选项。现在的问题是在配置屏幕中没有链接来接受选项,并且由于我无法选择选项,因此安装过程停滞了。 如果我退出终端,然后再次尝试重新安装,则会收到一条消息 could not get lock /var/cache/apt/archives/lock -open(11. resource temporarily unavailable) 问题的屏幕截图:

1
安装Postfix后,为什么不弹出配置界面
当我第一次安装Postfix时,安装后会弹出一个界面,询问我要选择哪种类型。就像是: 互联网: 卫星: Smarthost: 仅本地: 今天,我使用以下方法删除了Postfix: sudo apt-get remove postfix 我尝试使用以下方法再次安装它: sudo apt-get install postfix 安装后,没有任何界面弹出。 如何使其再次显示? 谢谢。
13 postfix 

2
使用Postfix发送电子邮件时,如何在“已接收”标题中隐藏发件人的IP和用户名?
发送邮件时,Postfix会将经过身份验证的用户的IP和用户名插入电子邮件中的Received标头中。虽然这对于跟踪谁发送了从您的邮件服务器发送来的特定电子邮件很有用,但它也涉及隐私。在小规模的情况下,我可以相信所有用户都不会使其帐户遭到破坏并变成垃圾邮件僵尸,我宁愿不广播IP地址和帐户名以供所有人阅读。简而言之,我如何将Postfix设置为不发送此消息: 已接收:来自[xxxx](pc1.example.com [xxxx])(使用具有密码DHE-RSA-AES256-SHA(256/256位)的TLSv1)(未请求客户端证书)(经过身份验证的发件人:用户)。 example.com(Postfix),其ESMTPSA ID为CC77010C148;2011年11月11日,星期五,04:55:18 +0000(UTC)
13 postfix 

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.