您当前的位置:首页 > TAG信息列表 > wp-mail
如何配置SMTP服务器?
我试着按照这里的说明进行操作:https://gist.github.com/butlerblog/7e4dbafcbc61b15505ee8ca90510f1e7但我感到困惑。我不确定在哪里传递什么参数。以下是我所拥有的:define( \'SMTP_USER\', \'[email protected]\' ); // The email address I use when I log in to the wp-admin page define( \'SMTP_PASS\',
如何在WordPress中设置Gmail SMTP
我正在尝试设置一个SMTP gmail服务器,以便从我的WordPress站点发送电子邮件。这就是我的wp-config.php: define( \'SMTP_USER\', \'[email protected]\' ); // Username to use for SMTP authentication define( \'SMTP_PASS\', \'password\' ); // Password to use for SMTP authenticati
GET_POST_META未将变量用作POST_ID以动态获取POSSID
我想使用get\\u post\\u meta从CPT中动态提取一个值,然后发送一封电子邮件。问题是get\\u post\\u meta($post->ID,…)部分代码无法从CPT metabox中提取电子邮件。如果将$post->ID替换为post ID示例“254”,则整个函数工作正常。有没有办法让get\\u post\\u meta动态使用post ID <?php ////////////////////////////////////////////
如何用wp_mail做字符串附件
我正在为我的woocommerce商店使用礼品卡插件,我想添加一个生成的pdf文件,以允许客户下载pdf格式的礼品卡。其思想是使用TCpdf或Fpdf生成pdf并将其输出为字符串。// Close and output PDF document // This method has several options, check the source code documentation for more information. echo $pdf->Output
WP_MAIL未发送附件
我的邮件功能如下add_action(\'wp_ajax_order_processing\', \'order_processing\'); function order_processing(){ include \'mail-translations.php\'; require_once( ABSPATH . \'wp-admin/includes/file.php\' ); global $wp_filesystem; $upload_dir =
如何使用php的mail()函数创建邮件队列
我有一个运行WordPress 4.3.1的站点,hosts mail()限制为每5分钟14封邮件(即每分钟2封邮件),cron限制为至少5分钟,我正在运行everyone can register、Profile Builder with mail confirmation和WP mail Bank,以将WP\\u mail()设置为php的mail()函数。我需要的是限制我的邮件队列和stimm use mail()。感谢转发!!P、 我还拥有iThemes安全性和文件更改通知。
WordPress AJAX JSON成功返回不被识别
我正在使用jQuery Ajax调用方法为一个网站制作一个联系表单,然后使用WordPress在admin Ajax中的构建。php提交表单值,通过wp\\U mail将其发送到电子邮件地址,如果成功,则通过json\\U编码发回数组。表单可以工作,电子邮件也可以发送,但之后不会发送成功数据,Ajax:success功能也不会启动。这在其他网站上也起到了作用,我不知道为什么它在这个网站上不起作用。它发送电子邮件,只是我的jQuery方法没有成功回调。这是我一直在用的东西。jQuery(document).
WP_mail:使用FILE_GET_CONTENTS在邮件中包含模板
我想使用模板作为我随wp\\U mail发送的电子邮件中的消息。但我得到了错误:“无法打开流:没有这样的文件或目录”。add_filter( \'wp_mail_content_type\', \'set_content_type\' ); $to = \'[email protected]\'; $subject = \'welcome\'; $message = file_get_contents(\'email_template.html\' ); $h
提交新的自定义帖子时向管理员发送通知
我有一个名为“自动”的cpt,我制作了一个前端表单来创建状态为“待定”的新帖子。在提交帖子后,我会收到一封电子邮件,其中包含新帖子的通知。function newpost_notify() { $mailadmin = \'[email protected]\'; $subject = \'Subject\'; $headers = \'MIME-Version: 1.0\' . \"\\r\\n\"; $headers .= \'Content-ty
使用for循环将电子邮件发送到不同的帐户
我需要运行for循环来遍历我网站上的所有用户,并发送任何适用的电子邮件。一个用户的个人资料上可以有几个类别,比如4个。如果客户选择接收电子邮件,则会循环浏览他们的4个类别。我想为每个类别向他们发送一封独特的电子邮件。此函数在没有for循环的情况下工作。如果我将其删除,我将成功收到第一个类别的电子邮件。一旦我加入这个循环,它就失败了,我没有收到任何电子邮件。所以有两个问题-关于如何让for循环工作有什么建议吗?有没有Cron作业的日志文件可以查看?我检查了一些插件,但找不到我要找的东西。非常感谢。<?
发送PDF时出现WP_MAIL问题
我有个问题wp_mail 并发送PDF。下面的代码偶尔会起作用,当它起作用时,你只能在iPhone中看到消息内容,而不能在Yahoo或Gmail中看到。function submit_paycerts( $post_id ) { $status = get_field( \'paycert_status\', $post_id ); $certName = get_field( \'paycert_name\', $post_id );
发送给MS Exchange收件人的WP邮件=偶尔出现电子邮件损坏?
我的办公室处理来自WordPress表单的许多电子邮件收据(主要使用强大的Pro插件)。从过去6个月开始,每15封来自WP的电子邮件中就会有一封被破坏。电子邮件正文中将显示等号和断开的HTML。我注意到,只有Outlook/Exchange客户端接收的邮件才会发生这种情况。在这种情况下,办公室中的每个人都在使用Exchange。抄送到Gmail或其他服务的相同电子邮件没有损坏。以下细节使情况更加混乱,难以诊断:这似乎不是Forgeble Pro特有的问题。其他通过WordPress发送电子邮件的插件也会受
在wp_mail()的邮件内容中,用‘=’替换的字符很少
每当从WordPress站点触发邮件时,邮件内容中的一些字母会随机替换为“=”。我已经在标题中设置了字符集和内容类型,即使这个奇怪的错误即将出现。可能的解决方法是什么?下面是我触发WordPress站点邮件的代码:$footerText = \"<br/><br/> Regards,<br/> ABC<br/><br/> Note: This is an automated mail. Please
WordPress新用户/忘记密码的电子邮件已损坏
我不知道为什么会这样-我检查了我的mu插件和功能。php,目前没有改变电子邮件的内容。(请注意,我是用心翻译的,单词可能不一样,但链接很重要)如果用户注册,他/她将收到:用户名:Tomato要分配新密码,请访问:https://www.my-site.com/wp-login.php这是非常非常错误的url,不是吗?应该有键和各种字符串,对吗?实际上,这根本不是“更改密码”url——这只是以某种方式包含的登录url。缺少“更改密码”url。WP在中生成如下urlpluggable.php 在/包括文件夹中
WordPress发送的白名单电子邮件
用户需要在邮箱的白名单中添加哪些内容,以防止WP生成的邮件最终成为垃圾邮件?假设服务器使用如下内容:wp_mail( \'[email protected]\', \'The subject\', \'The message\', \'From: My Name <[email protected]>\' ); 如果用户只需输入\'[email protected]\'在白名单中?或者他们应该使用什么?
将收件人添加到wp_mail()不起作用吗?
我真的在这件事上大发雷霆。为什么它不会发送?我觉得有点$recipient 来自$var 我没有得到的价值。相同的行项目用于创建帖子,这很有效,所以我不认为是它们。任何帮助都将不胜感激。function ecard_email_send(){ $sitename = get_bloginfo(\'name\'); $siteurl = site_url(); $cardurl = ($siteurl . \'/\' . $post_title); $recipient =
WP_mail未在测试php文件中发送
我创建了一个测试php文件,该文件存在于public\\u html中。我还将其复制到wp内容文件夹。它所做的就是调用:<?php wp_mail(\'[email protected]\',\'test\',\'hi\'); ?> 当我将其加载到浏览器中时,这两个文件实际上都不会发送电子邮件。我做错了什么???我读了法典,从我所看到的,没有其他需要作为参数。谢谢你的帮助!
Wp_mail()函数不以AJAX模式发送电子邮件
当我使用wp_mail() 或mail() 函数在AJAX中,该函数不起作用,也不发送电子邮件。当我只在函数中使用这些函数时。php文件它工作正常。它与WordPress函数或操作无关。我已经检查了一切,包括使用SMTP邮件。SMTP邮件的工作原理与mail() 函数,它不会以AJAX模式发送。这是我的职能。php文件内容:add_action( \'phpmailer_init\', \'wpse8170_phpmailer_init\' ); function wpse8170_phpmail
如何使用wp_mail()检索发件人电子邮件?
我有以下简单代码:<?php //if \"email\" variable is filled out, send email if (isset($_POST[\'email\'])) { //Email information $to = get_option( \'admin_email\' ); $headers = $_POST[\'email\']; $subject = $_POST[\'subject
为帖子字段创建通知
我有一个带有自定义字段的帖子类型报价,我想创建一个通知,向电子邮件地址集发送电子邮件提醒。当日期条件匹配时发送It提醒。我写了这个函数脚本。function set_mail_html_content_type() { return \'text/html\'; } function notification_fields(){ // Get the \'Profiles\' post type $args = array(