WordPress问题:如果有人可以帮我解决这个问题会很有帮助: 出于安全原因,我想将“收件人”字段限制为仅包含少数特定域名,例如,如果仅将这些域名发送到@ domain1.com和@ domain2.com,则允许外发电子邮件;所有其他电子邮件都将被阻止。
我是否必须向wp_mail函数添加任何过滤器?任何领导都会有所帮助,因为我是WordPress编程的新手:)。谢谢。
答案 0 :(得分:0)
在使用wp_mail函数发送邮件之前,如果电子邮件地址与您的域名匹配,则必须使用preg_match进行检查
使用这种模式(此示例允许带域名的邮件:domain.com和domain2.com) https://www.regextester.com/94044 如果preg_match返回true,则发送邮件,否则抛出错误