php cf-7将附加信息附加到邮件中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php cf-7将附加信息附加到邮件中相关的知识,希望对你有一定的参考价值。

<?php 

add_filter("wpcf7_mail_components", function($components, $curent_cf, $sender ){
    date_default_timezone_set('America/Sao_Paulo');
    $data = date("Y-m-d H:i:s");
    $components['body'] = "Protocolo {$data} \n". $components['body'];
    
    return $components;
},15,3);
<?php 
add_filter('wpcf7_special_mail_tags', function($output, $name, $html) {

    if ('protocol' == $name) {
        date_default_timezone_set('America/Sao_Paulo');
        $data = date("Y-m-d H:i:s");
        return $data;
    }

    return $output;
}, 10, 3);
<?php 
//see https://yadi.sk/i/M5hhJKkU3MkRdN

add_filter("wpcf7_mail_components", function($components, $curent_cf, $sender ){
    date_default_timezone_set('America/Sao_Paulo');
    $data = date("Y-m-d H:i:s");
    

    $components['body'] = str_replace("[protocol]", $data ,  $components['body'] );
    
    return $components;
},15,3);

以上是关于php cf-7将附加信息附加到邮件中的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 PHP 邮件功能将 PDF 附加到电子邮件

php 用于将文件附加到电子邮件#php的功能

如何在 PHP 中将特定 PDF 附加到电子邮件中?

如何使用php邮件附加图像文件

PHP不发送带有附件的邮件

php Event Tickets&Plus:将媒体库中的文件附加到所有票证电子邮件。