Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email Magento无效的电子邮件地址_Email_Magento_Magento 1.9 - Fatal编程技术网

Email Magento无效的电子邮件地址

Email Magento无效的电子邮件地址,email,magento,magento-1.9,Email,Magento,Magento 1.9,我试图将我的电子邮件地址添加到商店电子邮件地址中,但它显示“无效电子邮件地址”admin@mydomain"." 请注意,我的tld并不常见。 我认为这就是错误信息的原因。 顺便说一句,我可以轻松添加.com电子邮件地址 有没有办法添加电子邮件 谢谢。在validation.js中,您有 ['validate-email','请输入有效的电子邮件地址。例如johndoe@domain.com.,函数(v){ 您必须使用这个正则表达式 如果你仔细研究这个表达式,你会发现一个.jsut删除所有不包括

我试图将我的电子邮件地址添加到商店电子邮件地址中,但它显示“无效电子邮件地址”admin@mydomain"." 请注意,我的tld并不常见。 我认为这就是错误信息的原因。 顺便说一句,我可以轻松添加.com电子邮件地址

有没有办法添加电子邮件

谢谢。

在validation.js中,您有 ['validate-email','请输入有效的电子邮件地址。例如johndoe@domain.com.,函数(v){

您必须使用这个正则表达式


如果你仔细研究这个表达式,你会发现一个.jsut删除所有不包括]的东西,直到结束,应该解决。

我也有同样的问题,但你的建议是误导性的。 错误消息不是来自这个java脚本,而是来自app/code/core/Mage/Adminhtml/Model/System/Config/Backend/Email/Address.php

错误是从lib/Zend/Validate/EmailAddress.php生成的,因为它从同一目录中的hostname.php调用主机名验证。 您可以在第117行中找到一个名为$_validTlds的数组 在这里输入您的域('works'或在我的例子中是'wien'),注意字母顺序、引号和逗号。保存并重试,
它会工作的。祝你好运。

对不起,我不擅长RegExp。有三个。在这个表达式中。我尝试了一些,但没有任何效果。如果我编辑该行,“保存配置”按钮将停止工作。我的tld有效。请告诉我如何编辑它。谢谢。
            return Validation.get('IsEmpty').test(v) || /^([a-z0-9,!\#\$%&'\*\+\/=\?\^_`\{\|\}~-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z0-9,!\#\$%&'\*\+\/=\?\^_`\{\|\}~-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*@([a-z0-9-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z0-9-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*\.(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]){2,})$/i.test(v)
        }],