标签: aliases

DNS A 记录 ALIASES 和 ANAME 记录差异

我们在 AWS 上有许多服务器组,它们使用三台服务器来为站点提供服务。每个服务器或一组服务器位于不同的可用性区域内,其中一个是重定向服务器,而另外两个是在弹性负载均衡器后面访问的主服务器。我们终于有了一个使用 Route53 的客户端,并且正在查找在弹性负载平衡处指向区域顶点域的一些细节。大多数支持此功能的 DNS 提供商似乎将其称为 A 记录的 DNS 别名。但是,某些站点似乎引用了称为 ANAME 记录的类似记录。这不是典型的 CNAME 或非典型的 DNAME 记录。这些站点中的大多数还引用了使用它的DNSMadeEasy simpleDNS

那么 Route53(或其他地方的)A 记录 ALIASes 和 ANAME 记录之间有什么区别?有吗?它们中的任何一个是否具有或包含在 IEFT RFC 实现文档中,或者别名记录是否都在它们所使用的提供程序中实现?

[编辑]:为 ANAME 使用列出了不正确的 DNS 提供商

domain-name-system amazon-web-services aliases amazon-route53

9
推荐指数
1
解决办法
8862
查看次数

/etc/aliases vs virtusertable

我有一个运行 Sendmail 的邮件服务器,该服务器托管多个邮件域。例如,发送至@aaa.com 和@bbb.com 的电子邮件都将发送到同一台服务器。一直以来,我都在/etc/mail/virtusertable用来管理不同邮件域的不同用户到不同本地帐户的映射。

但现在我才发现/etc/aliases可能正在做类似的事情。

  • /etc/aliases和的不同作用是/etc/mail/virtusertable什么?
  • 什么aliases能做但不能做virtusertable,反之亦然?

我在网上搜索过,但找不到任何以非常详细的方式比较差异的网站。

email-server sendmail aliases

7
推荐指数
2
解决办法
7630
查看次数

后缀:别名将被忽略

我有一个配置为后缀 MTA 的服务器,它也运行一个 munin 节点。在 /etc/aliases 我添加了:

root:    hostmaster@my.domain
Run Code Online (Sandbox Code Playgroud)

在postfix的main.cf中配置:

mydomain = my.domain
myorigin = $mydomain
alias_database = hash:/etc/aliases
relay_domains = my.domain
append_at_myorigin = no
...
Run Code Online (Sandbox Code Playgroud)

每次更改别名或后缀配置文件后,我都会调用newaliasespostmap <cfgfile>并重新启动后缀。

每次如果 munin 将发送(错误)电子邮件,我都会在邮件日志文件中收到:

Dec 22 16:45:19 myserver postfix/pickup[21509]: 5CFBA2011E0: uid=995  rom=<munin>
Dec 22 16:45:19 myserver postfix/cleanup[22094]: 5CFBA2011E0: 
    message-id=<20151222154519.5CFBA2011E0@my.domain>
Dec 22 16:45:19 myserver postfix/qmgr[21510]: 5CFBA2011E0: from=<munin>, size=999, nrcpt=1 
    (queue active)
Dec 22 16:45:20 myserver postfix/smtp[22099]: 5CFBA2011E0: to=<root@my.domain>, 
    orig_to=<root>, relay=internal.my.domain[XXX.182.189.136]:25, delay=4.2, 
    delays=3/0.01/1.1/0.09, dsn=5.1.1, status=bounced (host 
    internal.my.domain[XXX.182.189.136] said: 550 5.1.1 <root@my.domain>: …
Run Code Online (Sandbox Code Playgroud)

postfix aliases

6
推荐指数
2
解决办法
1万
查看次数

后缀/别名中的管道

可能的重复:
如何配置 postfix 以将所有传入的电子邮件通过管道传输到脚本?

我在为 Redmine(或“|cat > /tmp/temp”)设置简单管道时遇到问题

/etc/postfix/虚拟:

support@myhost.com support
Run Code Online (Sandbox Code Playgroud)

/etc/postfix/别名:

support: "|/opt/redmine-1.2.2/processemail.sh"
Run Code Online (Sandbox Code Playgroud)

主文件

virtual_alias_maps = hash:/etc/postfix/virtual, mysql:/etc/postfix/mysql_virtual_forwards.cf
virtual_mailbox_domains = myhost.com, mysql:/etc/postfix/mysql_virtual_domains.cf
virtual_mailbox_maps = hash:/etc/postfix/virtual_alias, mysql:/etc/postfix/mysql_virtual_mailboxes.cf

alias_maps = hash:/etc/postfix/aliases
alias_database = $alias_maps
Run Code Online (Sandbox Code Playgroud)

处理email.sh:

#!/bin/sh
/opt/redmine-1.2.2/extra/mail_handler/rdm-mailhandler.rb --url http://myhost.com --key f5obfctmGfqZWnOWNtR8 --project test --tracker support --allow-override tracker,project --verbose --unknown-user accept --no-permission-check
Run Code Online (Sandbox Code Playgroud)

我已经跑了newaliases; postmap virtual; postalias aliases; postalias virtual_alias; newalias- 是的,可能跑得过头了,但仍然错过了 :(

我已经运行了 newaliases 并重新启动了 postfix。邮件照常投递,但没有添加任何内容到 /tmp

这是唯一关于virtual.

Dec 10 04:08:41 master postfix/virtual[3112]:
A3F46AD1BF: to=<support@myhost.com>, relay=virtual, delay=0.4,
delays=0.38/0.01/0/0.01, …
Run Code Online (Sandbox Code Playgroud)

postfix pipe aliases

5
推荐指数
1
解决办法
8701
查看次数

向一对用户发送电子邮件,而不管哪个用户的地址?

在旧的 sendmail 中,我曾经能够对用户名进行反斜杠以防止转发循环,但是由于符合 RFC822,postfix 2 不允许这种语法。

这是我的示例 sendmail 别名文件:

fred: \fred, \jim
jim: \fred, \jim
fredandjim: jim
Run Code Online (Sandbox Code Playgroud)

在 postfix 2 中,反斜杠应该已过时,因为它会检测到 fred 不需要转发给 fred,但是当它继续处理 jim 时,它发现循环回到 fred 并报告错误。

任何人都可以建议一种在 postfix 中实现这一点的方法吗?

postfix aliases

5
推荐指数
1
解决办法
146
查看次数

Postfix REJECT(不是 BOUNCE)未知的虚拟别名

我们为多个托管域运行一个小型 postfix(和 dovecot)邮件服务器,使用虚拟别名映射并配置了 spamassassin。

最近很明显我们正在产生一些反向散射;垃圾邮件进入不存在的电子邮件地址,然后被退回给伪造的发件人。就我们的邮件服务器的声誉而言,这显然是一个问题,也意味着我们代表垃圾邮件发送者发送垃圾邮件。

我想要做的是更改后缀行为,以便在 SMTP 事务期间拒绝邮件,而不是从 MAILER-DAEMON 生成退回电子邮件。

我试过添加 local_recipient_maps ( http://www.postfix.org/LOCAL_RECIPIENT_README.html ),但这没有区别。我认为这是因为我使用的是 virtual_alias_maps(其他虚拟邮箱解决方案似乎也不适用于此处)。

postconf -n 生成:

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
debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5
html_directory = no
inet_interfaces = all
inet_protocols = all
local_recipient_maps = proxy:unix:passwd.byname $alias_maps
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_size_limit = 0
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 0 …
Run Code Online (Sandbox Code Playgroud)

postfix aliases

5
推荐指数
1
解决办法
1万
查看次数

配置动态电子邮件别名,例如“用户+关键字”

我的 Ubuntu 服务器正在使用 Exim4/Courier 发送电子邮件,我想知道是否可以创建动态电子邮件别名来接收这样的电子邮件:

client+client1name@domain.com
client+client2name@domain.com
client+client3name@domain.com
client+younameit@domain.com

一个帐户,您无需明确创建的无限别名。

这与包罗万象的地址不同,因为它缓存了所有内容(包括垃圾邮件)。使用此类别名,您只会收到发送至 client@domain.com 和 client+anything@domain.com 的电子邮件。

email ubuntu courier exim aliases

3
推荐指数
1
解决办法
121
查看次数

后缀、主机名和 /etc/aliases

在 SF/SO 上挖掘了几个小时并在谷歌上搜索了很多之后,我仍然无法弄清楚 postfix 是如何使用 /etc/aliases 的。

  1. 我使用 Amazon Linux EC2 服务器(一种 Centos6)
  2. 我的服务器主机名设置为 srv.example.com
  3. 我已经使用空客户端配置设置了 postfix 2.6.6 (仅用于为我的网站发送邮件并将报告发送到我的个人邮件)
  4. 我设置的/etc/aliases规则包括root: mymail@gmail.com
  5. 我跑去newaliases考虑变化/etc/aliases
  6. 我重新启动了 postfix sudo service postfix restart
  7. echo "something" | mailx -s D"subject" root发送邮件到root@example.com而不是mymail@gmail.com

我在/var/log/maillog

Mar 13 17:21:23 srv postfix/smtpd[14462]: A27B540A87: client=localhost[127.0.0.1]
Mar 13 17:21:23 srv postfix/cleanup[14466]: A27B540A87: message-id=<55031c93.Il7wUJmrkLu/WLNL%srv@example.com>
Mar 13 17:21:23 srv opendkim[2065]: A27B540A87: DKIM-Signature field added (s=prod-key-swf, d=example.com)
Mar 13 17:21:23 srv postfix/qmgr[14458]: …
Run Code Online (Sandbox Code Playgroud)

email postfix aliases

3
推荐指数
1
解决办法
2659
查看次数