为什么这个PHP脚本不发送电子邮件?

时间:2020-02-26 08:02:02

标签: php

在Web主机停止支持为其构建的PHP版本之后,我正在尝试在网页上获取联系表单。由于某些原因,我无法发送电子邮件,也无法终生弄清楚代码有什么问题!

使用Chrome监视网络流量,我收到了错误消息,该消息已添加到下面的块中。

{success: false, error: "Kunde inte skicka e-postmeddelande"} (“无法发送电子邮件”)

以下是发送电子邮件的阻止:

$to = $form['email']['to'];
    $subject = $form['subject'];
    $message = get_email_body($subject, $form['heading'], $form['fields'], $form['resources']);
    $headers = get_email_headers($to, $form_email); 

    $sent = @mail($to, $subject, $message, $headers);

    if(!$sent)
        die(get_form_error_response($form['resources']['failed_to_send_email']));

    $success_data = array(
        'redirect' => $form['success_redirect']
    );

由于我在卡住的代码中找不到任何错误。如果有人能看到我看不到的任何东西,或者也许将我指向下一步该怎么看,我将永远感激不已!

0 个答案:

没有答案
相关问题