我遵循这个后缀指南,并坚持authentication(SASL)点。 我做了所有我应该没有问题,但我仍然可以login到smtp没有任何login名/密码。 我做telnet 127.0.0.1 25 ,我没有提供任何密码。 还有,我的目标是在数据库中使用SHA1作为密码哈希方法。 我现在真的很困惑。 我发现误导职位,我应该使用TLS而不是SASL或使用鸽子等 什么即时做错了? 我完全没有意识到使用SASL,不了解这一点。
我有一个后缀服务器,我用它来发送自动回复和通讯给用户。 我知道像hotmail和yahoo这样的大型互联网服务提供商会寻找他们从一个IP地址获得多less连接。 所以我想知道以下1.一个后缀服务器打开多less个连接? 2. postfix服务器发送的每个连接有多less封电子邮件? 3.如何控制连接到特定ISP的连接数量? 谢谢
我正尝试使用postfix发送邮件,我已经设置了所有的东西,邮件正在发送,我已经使用我的域名设置了电子邮件, [email protected] 。 当我使用下面的代码时 ehlo xyz mail from:<[email protected]> rcpt to:<[email protected]> data Subject:Test mail from postfix 这封邮件将发送到pqe的收件箱,但发件人地址是[email protected],那么这个[email protected]或这封邮件的用途是什么?
有没有办法阻止邮件地址在同一个域中的后缀? 我知道这可以用不同的域名完成,但我没有在Google中find任何有用的链接。 我希望我们域中的一些用户不能发送电子邮件给同一个域的用户。
我有问题,我的后缀接受他自己的中继域。 Postfix充当一个Relayhost。 可以阻止这个吗? 感谢您的回复 我尝试从客户端的以下telnettesting: telnet MYSERVER 25 Trying XXX.XXX.XXX.XXX… Connected to MYSERVER. Escape character is '^]'. 220 MYSERVER ESMTP Postfix (Ubuntu) helo example.com 250 MYSERVER mail from:test@MYDOMAIN 250 2.1.0 Ok rcpt to:test@MYDOMAIN 250 2.1.5 Ok DATA 354 End data with <CR><LF>.<CR><LF> . 250 2.0.0 Ok: queued as 2C97…. main.cf myhostname = MYSERVER alias_maps = […]
我们一直有一些麻烦让Postfix以一种非常特殊的方式行事,在这种方式下,只有一个本地部分(即没有@domain)的发件人和收件人地址的处理方式不同。 我们有许多使用mailx发送消息的应用程序。 我们想知道发送方的用户名和主机名。 例如,如果root从db001.company.local发送一封电子邮件,我们希望邮件地址是[email protected]。 这是通过确保$ myorigin被设置为$ myhostname来完成的。 我们还希望不合格的收件人附加不同的域名。 例如,如果邮件发送到“dbadmin”,则应该符合“[email protected]”的条件。 但是,根据Postfix和$ myorigin的性质,不合格的收件人将有资格使用[email protected]。 我们不想调整所有服务器上的别名以适当转发。 (实际上,每个可能的收件人都没有在/ etc / passwd中的条目)所有公司员工都在Exchange上有邮箱,Postfix最终路由到该邮箱,并且没有使用或访问本地Linux / Unix邮箱。 我们很乐意告诉我们的应用程序所有者,以确保他们使用一个完全合格的电子邮件地址为所有收件人,但权力,指示任何疏忽必须适应。 如果我们要保持$ myorigin等于$ myhostname,我们可以通过在“recipient_canonical_maps”中包含以下条目来解决此问题: @ $ myorigin @ company.com 但是,不幸的是,我们不能在这些映射文件中使用variables。 我们还希望避免在每个服务器的“recipient_canonical_maps”中手动input和维护实际的主机名。 也许一旦我们的服务器“木偶化”,我们可以dynamic调整这个文件,但我们还没有。 经过一个小时的摆弄,我决定伸出手来。 有什么想法吗? 提前致谢。
我想configurationpostfix使用2个域名为我的帐户,例如,我有example.com ,现在我想使用example.net ,我目前的邮件使用我的Unix帐户…我添加用户的用户邮箱,我得到用户邮箱@ example.com ,所以现在我希望所有这些帐户和新帐户都接收并发送来自[email protected]的所有邮件。 那么,设置域,MXlogging和所有…后,我添加在我的Linux(debian)作为主机(在/ var / hosts)的IP xx.xx.xx.xx example.net(example.com已经那里),在我的后缀configuration,我想把它作为一个别名域…所以,我这样做: /etc/postfix/main.cf: virtual_alias_domains = example.net virtual_alias_maps = hash:/etc/postfix/virtual /etc/postfix/virtual: [email protected] postmaster (my Unix Account) 然后我做了postmap / etc / postfix / virtual和/etc/init.d/postfix restart 我可以在@ example.net发邮件给我的旧帐户..但我不能接收他们..它不工作..当然,我不能发送这些帐户的邮件。 任何想法如何做这个configuration? 或者如果我的configuration有问题? 我把我的域名作为另一个虚拟主机在我的Apache ..不作为其他的别名在此先感谢。
我不确定从哪里开始。 我们的硬盘死于运行10.6.8的服务器上。 安装新的磁盘。 遵循苹果公司的迁移说明10.8.2。 除邮件外,所有服务均可使用。 Dec 7 10:04:46 server.mydomain.com servermgrd[118]: Error: Status Check: SMTP mail service is enabled but not running Dec 7 10:04:48 server.mydomain.com com.apple.SecurityServer[21]: Succeeded authorizing right 'system.privilege.admin' by client '/Applications/Server.app/Contents/ServerRoot/System/Library/CoreServices/ServerManagerDaemon.bundle' [118] for authorization created by '/Applications/Server.app/Contents/ServerRoot/System/Library/CoreServices/ServerManagerDaemon.bundle' [118] (2,0) Dec 7 10:04:48 server.mydomain.com com.apple.SecurityServer[21]: Succeeded authorizing right 'system.privilege.admin' by client '/Library/PrivilegedHelperTools/com.apple.serverd' [73] for […]
目前我已经与虚拟用户使用amavis(用SA和clamav)过滤邮件工作安装postfix。 问题是,我需要让每个用户都能够调整他们的SA设置。 所以我需要将SA设置存储在数据库中。 当SA没有amavis运行时,它很容易做,但是是否有可能迫使SA和amavis使用数据库? 如果没有,当我放弃amavis并直接使用SA后缀时,会对性能产生什么影响?
我们在CentOS 6机器上使用Postfix,具有以下configuration。 我们使用PHP的mail()函数发送基本的密码重置电子邮件,但有一个问题。 正如你将看到的,mydomain和myhostname是正确设置的,afaik。 alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 html_directory = no inet_interfaces = localhost inet_protocols = all mail_owner = postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = $myhostname, localhost.$mydomain, localhost mydomain = ***.ch myhostname = test.***.ch newaliases_path […]