0

私は明日から大きな問題に直面していますが、まだ理解していません。1 か月前に joomla サイトでプログラミング作業を行いました。すべて正常に機能していましたが、1 週間からサイトでメール機能が機能しなくなりました。テストファイルで以下の機能を確認しましたが、メールが届きません。

$mailer = JFactory::getMailer();

$mailer->addRecipient("test@example.com");
$mailer->setSubject("test subject");

$mailer->setBody("email body");

$mailer->Send();

私はちょうど問題で立ち往生しています。この問題について、godaddy にメールしました。彼らは、私たちのサーバーがメール送信プロセスに影響を与えていないと言いました. どんな提案にもとても感謝しています。

4

1 に答える 1

0

方法 1

$send_status = JUtility::sendMail($from, $fromname, $recipient, $subject, $bodyStr, true,'', null, null, $replyto, $replytoname);

方法 2

    $mail =& JFactory::getMailer();
    $mail->setSender(array($from, $fromname));
    $mail->setSubject($subject);
    $mail->setBody($bodyStr);
    $mail->IsHTML(true);
    $mail->addRecipient($recipient);
    $mail->Send();

変数を自分の値に置き換えることを忘れないでください。さらに、バックエンドで電子メール設定を設定します - グローバル設定タブ -> サーバー

于 2012-11-08T12:47:02.580 に答える