更改常规电子邮件地址时必须更改管理员用户电子邮件地址吗?

时间:2019-12-08 作者:vocotipex

我在设置>常规中更改了电子邮件[email protected][email protected].虽然我收到了要更改的确认邮件,但邮件似乎没有更改。我仍然收到来自[email protected].

我是否仍需要将“用户”下的管理员电子邮件更改为[email protected]要使更改生效?

使用WP 5.1.3

1 个回复
SO网友:butlerblog

新用户通知或密码重置等电子邮件的“来源”电子邮件地址与网站的管理电子邮件不同。虽然两者的实际电子邮件地址可能相同,但它们彼此完全无关。

在WP的设置>常规中,“管理电子邮件地址”是用于管理网站的电子邮件地址。这保存在WP db options表格中(wp_options) 作为“admin\\u电子邮件”。

此值不应与电子邮件通过的“发件人”电子邮件地址混淆wp_mail() 将来自(或似乎来自)。这是两件完全不同的事情。

如果您想更改电子邮件的地址,您需要执行以下两种可能的操作之一:

过滤的“发件人”地址wp_mail() 使用wp_mail_fromwp_mail_from_name 过滤器

  • Configure wp_mail() to send through an authenticated SMTP accountinstall a plugin to do it for you.
  • Update:听起来您可能已经在使用上述两种方法之一来更改“发件人”地址。如果您要更改电子邮件地址,则需要相应地更新。

    相关推荐

    使用wp_new_user_tification_email筛选器时获取密码密钥

    我正在尝试自定义发送给新注册用户的电子邮件。我使用wp_new_user_notification_email 过滤插件,设置主题和消息就可以了。然而I would like to send the link to reset the user\'s password the same way the normal WP notification email does. 从我在wp_new_user_notification 函数,密码密钥在存储到数据库之前经过哈希处理。然后在url中使用此密钥重置密码。