我在我的VPS服务器上有几个域名,postfix通过虚拟用户表格将邮件转发到相应的Gmail账户。 本周我进行了一个sudo apt-get upgrade ,这可能是无关的。 截至7月8日凌晨2点,我在mail.log中看到很多以下行: conversation with gmail-smtp-in.l.google.com[209.85.143.27] timed out while receiving the initial server greeting conversation with alt1.gmail-smtp-in.l.google.com[74.125.79.27] timed out while receiving the initial server greeting conversation with alt2.gmail-smtp-in.l.google.com[74.125.53.27] timed out while receiving the initial server greeting 一些消息已经通过: to=<[email protected]>, orig_to=<[email protected]>, relay=alt3.gmail-smtp-in.l.google.com[74.125.45.27]:25, delay=1130, delays=0.22/0/1128/1.8, dsn=2.0.0, status=sent (250 2.0.0 OK 1310095301 x67si39929948yhm.8) 我看到这个问题在互联网上有很多报道,但没有真正的解决scheme。 我检查了我的postfixconfiguration,但不能看到有什么改变。 postconf […]
我需要能够从非TLS能力的客户端(OKI文档扫描仪)发送电子邮件。 但我公司的电子邮件服务由Gmail-Google Apps提供,该应用程序configuration为强制进行TLS身份validation。 因此扫描器无法连接到Google SMTP服务器。 我有一个本地linux机器,我可以使用以下方式:让扫描器连接到Linux机器上的某种types的电子邮件中继,而不使用TLS,并让Linux机器将电子邮件中继到TLS下的Google服务器。 你能告诉我,是否有任何一种简单的MTA,我可以在Linux机器上安装,这将允许我这样做? 我对sendmail,postfix或exim等完整的MTA没有经验,所以最简单的解决scheme就更好了。 如果解决scheme是使用完整的MTA(sendmail,postfix或exim,或其他),您是否也可以帮助进行configuration? 我明白这些不是微不足道的configuration。 扫描器当然不需要接收电子邮件,只需发送它们即可。 谢谢!
我们已经将我们公司的域名与Google Apps相关联,并且我们还在我们公司中安装了一个安装了Google作为SMTP中继的Kerio Connect(邮件服务器)。 由于谷歌需要SMTPauthentication,我们使用我们的邮件地址之一进行身份validation。 但它会导致谷歌用“用户名”的地址replace“发件人”标题。 例如,我们想从[email protected]发送电子邮件。 用户[email protected]用于Kerio Connect邮件服务器的SMTP中继设置中的SMTPauthentication。 邮件被发送,但是在收件人一方,它表示邮件来自[email protected],尽pipe它实际上是从[email protected]发送的(回复邮件头也设置为[email protected] :() 。 在Gmail帮助的“ 从其他地址发送邮件 ”部分中,当使用[email protected]进行身份validation时,会说明如何从[email protected]发送电子邮件。 – 他们说我需要使用user2 @注册Gmail,并将user1 @添加为我自己的另一个邮件地址(邮件设置 – >帐户 – >“发送邮件为”部分)。 它工作。 例如,当我用[email protected]注册并添加[email protected]作为我拥有的另一个邮件地址时,则可以使用[email protected]发送来自[email protected]的电子邮件进行身份validation,而收件人会看到邮件是从[email protected]发送的。 但是如果我在域上有一百个电子邮件地址呢? 我不想在设置中添加这100个地址。 我只希望任何用户(*@company.org)都可以使用[email protected]用户发送电子邮件进行身份validation,我希望收件人看到邮件是从*@company.org发送的,而不是[email protected]发送的。 有没有一个简单的方法来做到这一点?
我正在开发一个连接到IMAP邮箱的Web应用程序,并作为其function的一部分获取电子邮件。 该应用程序是PHP,我连接像这样: public function connect() { /* connect to gmail */ $hostname = '{imap.gmail.com:993/imap/ssl}INBOX'; $username = $this->username; $password = $this->password; /* try to connect */ $this->inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error()); } 在我的Mac上本地开发这很好,我能够连接并获得电子邮件。 但是,现在,我已经把应用程序放在我的networking主机服务器上,我收到以下错误: Cannot connect to Gmail: Can't connect to gmail-imap.l.google.com,993: Connection timed out 与我的托pipe服务提供商检查后,他们告诉我在端口993的传出连接被阻止。 有没有办法解决? 否则,我需要升级到专用服务器:S
我有我自己的(个人)域,所有发送到这个域的邮件都被转发到我的Gmail帐户。 为此,我使用了ZoneEdit MailForwardfunction。 由于约3天(不更改任何DNSlogging),我的电子邮件不会再到达我的Gmail帐户。 我有1个其他域的电子邮件转发类似的方式(对同一个Gmail帐户),但他们仍然到达。 什么可能是电子邮件不能到达的原因? 域名(网站)仍然有效,尚未过期。 是否有某种邮件策略(如SPF?)可以阻止邮件转发?
我正尝试使用以root身份运行的以下python脚本连接到pop.gmail.com : import poplib pop_conn = poplib.POP3_SSL('pop.gmail.com', 995) 经过几分钟的等待,我终于看到: socket.error: [Errno 101] Network is unreachable 真的有问题吗? 难道我做错了什么? 是否与防火墙等问题有关 – 在这种情况下如何查找? 如何连接以pop我的电子邮件?
我为不同托pipe服务提供商的一些客户pipe理几个共享主机帐户。 这些帐户的其中一个IP被列入黑名单,而我的客户几天之内也无法将电子邮件发送到Google帐户。 删除请求已经提交,但我想允许用户使用其他SMTP服务器(可能在我的经销商帐户之一)暂时发送电子邮件,但仍然获得该帐户(IMAP)中的电子邮件。 这可能吗? 我可以有两个MX条目,并收到他们两个的电子邮件?
我一直在关注如何通过exim和我的Gmail帐户从ubuntu服务器发送电子邮件的各种指南。 我认为我已经在这个区块上多次出现过,所以我已经把它搞砸了。 任何人都可以看到什么是不对的? 我不想在此论坛post中包含任何真实的电子邮件地址或域名,所以无论何时出现在configuration文件中,我都会按如下方式将它们交换出去。 我将使用愚蠢的名字,而不是描述性的名字,所以他们不会混淆了系统variables等 domain name for the server: bigspanners.com username i'm logged into the server as: jimmy hostname on the server: spanners "long" hostname (result of `hostname -f`): spanners.bigspanners.com the gmail address i want to send from: [email protected] gmail password: abcdefgh 我的exim4configuration( /etc/exim4/update-exim4.conf.conf )如下所示: #/etc/exim4/update-exim4.conf.conf dc_eximconfig_configtype='smarthost' dc_other_hostnames='' dc_local_interfaces='127.0.0.1 ; ::1' dc_readhost='bigspanners.com' dc_relay_domains='' dc_minimaldns='false' […]
我正在使用DynDNS进行名称parsing,并希望将电子邮件发送到Hotmail和Gmail。 Gmail将它们标记为垃圾邮件,而Hotmail只是阻止了一切。 如何让Gmail和Hotmail知道我的邮件服务器是合法的? 我的DNS如下: A companyName.com xxxx MX 10 companyName.com. 这是好的,对吧? 谢谢。
我在CentOS 6上运行Postfix 2.6.6,正如这篇文章的标题所述,我在接收来自外部源的反弹电子邮件时遇到了问题。 这里是一个例子: testing1:从Gmail发送一封电子邮件到“我的域名”上的无效电子邮件帐户,并从我们的服务器收到550 5.1.1消息。 按预期工作。 testing2:从“我的域名”发送内部电子邮件到“我的域名”上的无效电子邮件帐户,并立即收到550 5.1.1消息。 按预期工作。 testing3:从“我的域名”发送一封电子邮件到一个无效的Gmail帐户,我什么也收不回来。 问题。 这里的问题是,如果我们的一个员工发送一封电子邮件给一个无效的帐户,并且他们没有收到任何来自外部服务器的退回消息,他们会认为它已经交付,而事实上,所有。 有任何想法吗? 不完全确定哪些设置要改变。 谢谢! postconf -n: alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases allow_percent_hack = no broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 default_destination_recipient_limit = 100 home_mailbox = Maildir/ html_directory = no inet_protocols […]