【问题标题】:sending a form email to a .cc email将表单电子邮件发送到 .cc 电子邮件
【发布时间】:2012-07-02 23:08:39
【问题描述】:

我正在处理电子邮件表单。

我想知道将php电子邮件发送到诸如info@domain.cc电子邮件之类的电子邮件地址是否有限制? .cc 是结束 url。这会影响它吗?

任何帮助都会很棒。

干杯, 标记

【问题讨论】:

    标签: php forms webserver html-email


    【解决方案1】:

    info@domain.cc 对我来说看起来像是格式良好的电子邮件...

    就像...info@domain.eu,完全没问题

    【讨论】:

    • 我输入的每个其他电子邮件帐户都能很好地收到它,但这个没有,但这个电子邮件 info@domain.is 也没有收到电子邮件。他们是用谷歌应用邮件吗?
    【解决方案2】:

    据我所知,PHP 对电子邮件地址格式没有限制。

    如果您尝试将电子邮件发送到由亚洲字符组成的地址,您可能会遇到一些问题,例如,由于可能的编码冲突,但否则您没问题。

    我曾经制作了一个邮件脚本,用虚假邮件恶作剧我的朋友,我能够将邮件发送到甚至不包含 ab @ 的地址。

    这种限制主要取决于您,开发者。否则,这将是一个坏主意,因为您可以拥有甚至不是 username@domain.extension 格式的有效电子邮件地址。

    【讨论】:

    • 是的,我知道作为开发人员,我们必须启用一些限制。
    • 那么别担心,只实施您需要(或必须)的限制
    • 我遇到的问题是我将表单设置为接收消息的所有其他电子邮件,但是当我将电子邮件地址设置为谷歌邮件帐户时,它不会发送它并且客户端不会收到收件箱中的电子邮件?
    • 您能告诉我们您用于邮寄的代码吗?是你做的还是你用别人做的脚本?
    • 哈哈抱歉。经过多次诊断后,表格奏效了。毕竟,我必须配置服务器才能使其正常工作。感谢 BBog 的帮助。
    【解决方案3】:

    .cc 是一个有效的顶级域,所以它应该可以工作。

    事实上,PHP 可以“发送”邮件到任何电子邮件地址。是否送达取决于电子邮件地址是否有效。例如,bill_gates_is_a_wanker@microsoft.com 可能不是有效的电子邮件地址,即使它的格式正确。所以 PHP 会尝试发送它,而 Microsoft 的服务器可能会以“没有这样的帐户”类型的错误响应。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多