标签: email

用户名的命令行活动目录查询电子邮件地址

在 Active Directory 环境中的 Windows XP 上 - 我从 AD 查询用户电子邮件地址的最简单方法是在命令行上给出用户名。

(假设我知道它通常保存在树中的位置)。

(我知道 net user loginname /domain 但我只想要电子邮件地址元素。)

email active-directory command-line-interface query user-accounts

20
推荐指数
4
解决办法
14万
查看次数

DNS:有“MX”记录而没有“A”记录是否有效?

假设您拥有一个,abcd.com并且只想使用它通过bob@abcd.com. 您不想提供任何类型的网站。

您能否将 DNS 记录设置为包含“MX”记录而不包含“A”记录?

  • 这足以发送和接收电子邮件吗?

  • 就定义这些事物的任何标准而言,这是否有效?


编辑:澄清一下,邮件服务器(术语?)不会托管在 abcd.com 或 *.abcd.com 上

domain-name-system email mx-record

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

Postfix 别名和重复的电子邮件,如何解决?

我在 postfix 中设置了别名,如下所示:

all@mydomain.com:    foo@mydomain.com, bar@mydomain.com ...
Run Code Online (Sandbox Code Playgroud)

当一封电子邮件被发送到 all@mydomain.com,并且该别名中的任何收件人是 cc:ed 时,这是很常见的(即:“回复全部”),电子邮件会重复发送。例如,如果一封电子邮件被发送到 all@mydomain.com 而 foo@mydomain.com 是 cc:ed,它将被发送两次。根据Postfix FAQ,这是设计使然,因为 Postfix 并行发送电子邮件而不扩展组,这使其比 sendmail 更快。现在一切都很好,但是否可以配置 Postfix 以在发送电子邮件之前实际删除重复的收件人?

我在网上发现很多人的帖子都有同样的问题,但我还没有找到答案。如果在 Postfix 中无法做到这一点,是否可以在途中的某个地方做到这一点?我试过教育我的用户,但恐怕是徒劳的......

我在 Mac OS X Server 10.6 上运行 postfix,amavis 设置为 content_filter,dovecot 设置为邮箱命令。我已经尝试将 procmail 设置为用于 smtp 交付的 content_filter(根据下面的建议),但我似乎无法正确设置。出于各种原因,我无法替换标准的 OS X 配置,这意味着 postfix、amavis 和 dovecot 保持不变。但是,如果我愿意,我可以添加它。

email postfix mac-osx osx-snow-leopard

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

拒绝来自没有 RDNS 的邮件服务器的邮件是好的做法还是过于严厉

我最近放弃了 SpamAssassin,现在基于 DNSRBL、灰名单和其他基本测试来拒绝垃圾邮件,我想知道我是否还应该阻止没有与 EHLO 匹配的有效 RDNS 的主机?

如果我这样做,我是否会为大量合法邮件制造麻烦并使我的客户感到不安?我听说有人抱怨 AOL 这样做,这让我觉得这对我来说可能太罕见了。

我还想知道是否可以通过检查 RDNS 是否至少设置为某些内容来妥协,但不要尝试将其与 EHLO 匹配。Postfix 可以做到这一点(它有用吗)?

domain-name-system email postfix reverse-dns

20
推荐指数
3
解决办法
2084
查看次数

t-online.de 黑名单“主持人拒绝与我交谈”(BL)

几天来,我收到以下错误消息,因为我的服务器尝试向 t-online.de 上的电子邮件地址发送消息:

host mx02.t-online.de[194.25.134.9] refused to
talk to me: 554 IP=xx.xx.xx.xx - A problem occurred. (Ask your postmaster
for help or to contact tosa@rx.t-online.de to clarify.) (BL)
Run Code Online (Sandbox Code Playgroud)

在几个论坛上,我读到如果您每天发送 100 多封邮件和/或它们是垃圾邮件,则会出现没有 (BL)附录的问题。他们说,24 小时后,此配额将再次设置为零,您将自动解锁。但这并没有发生。3天后我们仍然被阻止。

我们的服务器没有发送任何垃圾邮件,也没有受到损害。此外,一个可能的原因可能是重定向域,例如 user@example.com 重定向到 user@t-online.de 。在这种情况下,example.com 的主机管理员如果转发他收到的垃圾邮件,就会被认定为“有罪”。但是,我们的服务器也没有使用电子邮件转发,所以这也不是原因。

此外,我们的服务器没有被列入 ipvoid.com 的任何黑名单。

那么,问题是为什么我们会收到此错误消息,我们的服务器是否可能被黑客入侵?

email postfix

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

Gmail 和 Live 将我服务器上的所有邮件都设为垃圾邮件

我在这里得到了非常奇怪的结果。当我的服务器向我的 @hotmail 或 @gmail 帐户发送电子邮件时,它被标记为垃圾邮件。当我通过我的服务器从 Outlook 向@hotmail 发送电子邮件时,它没有被标记为垃圾邮件,但它在 gmail 中仍然被标记为垃圾邮件。不过,他们似乎在雅虎上过得很好。

我的服务器主机名 A 记录指向一个 IP 地址,其 PTR 记录指向同一个域名。TXT 记录中有一个 SPF 记录,允许从该服务器 IP 发送电子邮件。

当这种情况开始发生时,我从 VPS 转移到了专用服务器。据我所知,电子邮件标题是相同的。这是我被 gmail 标记为垃圾邮件的电子邮件标头之一。一些领域被repaled。

MYGMAILACCOUNT 是电子邮件发送到的帐户的电子邮件地址。
USER 是系统上的帐户名称
HOSTNAME 是服务器 FQDN
IPADDR 是主机名的 IP 地址
MYDOMAIN 是我的域名

Delivered-To: MYGMAILACCOUNT
Received: by 10.220.77.82 with SMTP id f18cs263483vck;
        Sat, 27 Feb 2010 23:58:02 -0800 (PST)
Received: by 10.150.16.4 with SMTP id 4mr3886702ybp.110.1267343881628;
        Sat, 27 Feb 2010 23:58:01 -0800 (PST)
Return-Path: <USER@HOSTNAME>
Received: from HOSTNAME (HOSTNAME [IPADDR])
        by mx.google.com with …
Run Code Online (Sandbox Code Playgroud)

email spam exim

19
推荐指数
2
解决办法
2278
查看次数

要安装什么包以从 localhost Ubuntu 发送电子邮件?

我已经在我的服务器上安装了 ubuntu。我希望 cronjobs 向我发送电子邮件以进行输出。

我如何从终端发送电子邮件。我必须安装哪些东西以及我将如何在该程序中放置 smtp 或 pop 设置

email ubuntu

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

如何从 /var/spool/postfix/deferred 读取邮件?

有没有办法从 /var/spool/postfix/deferred 读取延迟邮件。我试图将文件复制到我的邮件目录并从 webmail 中查看它,但它不起作用。当我使用 less 或 cat 时,spool/deferred 中的文件似乎是一些二进制文件。

email linux email-server postfix

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

从后缀中删除/隐藏客户端发件人 IP?

我试图从 postfix 发送的电子邮件中隐藏客户端 IP。

这是我的意思的一个例子:

Received: from mail.[removed].com (adsl-75-37-61-254.dsl.frs2ca.sbcglobal.net [75.37.61.254])
    (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
    (No client certificate requested)
    by mail.[removed].com (Postfix) with ESMTP id D50C7BF185DD
    for <[removed]@gmail.com>; Thu,  2 Aug 2012 16:14:21 +0900 (JST)
Date: Thu, 02 Aug 2012 07:14:08 +0000
Run Code Online (Sandbox Code Playgroud)

注意这一行 (adsl-75-37-61-254.dsl.frs2ca.sbcglobal.net [75.37.61.254])

我想从电子邮件中删除该行。

我试过这样做:

/etc/postfix/main.cf :

smtp_header_checks = regexp:/etc/postfix/smtp_header_checks
Run Code Online (Sandbox Code Playgroud)

smtp_header_checks :

/^((.*) [(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])])/    IGNORE
Run Code Online (Sandbox Code Playgroud)

但是我的 IP 地址仍然在电子邮件的接收部分之内。如果我从本地 smtp 服务器发送电子邮件,则 IP 地址变为localhost.localdomain [127.0.0.1]

如何从标头中删除客户端 IP?

email postfix ip

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

电子邮件地址的本地部分是否允许使用两个句点?

第三方电子邮件网关中继拒绝处理我们发送到的电子邮件地址的邮件。地址的格式为firstname..lastname@recipientdomain.com(注意两个句点)。RFC 指南允许这样做吗?

RFC 2822似乎在第 3.4.1 节反对这一点:

本地解释的字符串是带引号的字符串或点原子。如果字符串可以表示为一个点原子(也就是说,它不包含除 atext 字符或被 atext 字符包围的“.”之外的任何字符),那么应该使用点原子形式,而不应该使用带引号的字符串形式使用。addr-spec 中的“@”周围不应使用注释和折叠空格。

此外,在同一部分中,它引用了以下内容:

addr-spec = 本地部分“@”域

本地部分 = 点原子 / 带引号的字符串 / obs-本地部分

我解释这意味着 localpart 可以有由点分隔的内容,但不能有两个连续的点,也不能以点开始或结束。话虽如此,我不熟悉点原子语法,所以也许我在这里弄错了。

有人可以确认并解释一下吗?

email smtp rfc

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