6

メール署名用にGoogleアプリでDKIMを設定しました。GMailインターフェースを介してメールを送信するとメールに署名しますが、SMTP(CodeIgniterから)を使用してWebサーバーを介してメールを送信するとメールに署名しません。

誰かが私に何をすべきか助けてもらえますか?

4

2 に答える 2

5

はい、それは実際にはサーバー構成のものです。ただし、SOに投稿したので、PHP内から手動でメールに署名する方法もあります。http://php-dkim.sourceforge.net/

また、ここで以前に取り上げました:PHPベースのSMTPクライアントでのDomainKeys/DKIMの設定

于 2011-01-17T11:28:36.913 に答える
4

googlecodeで新しいプロジェクトを作成します。名前はphpMailDomainSignerでし た。オブジェクト指向スタイルのDKIM-SignatureとDomainKey-Signatureをサポートしています。

ここにいくつかの例があります:

// Create mailDomainSigner Object
include_once './lib/class.mailDomainSigner.php';

$mds = &new mailDomainSigner($domain_priv,$domain_d,$domain_s);
$new_data = $mds->sign(
                $mail_data,
                "Message-ID:Subject:From:Content-Type:MIME-Version:Content-Transfer-Encoding:Received:To:Date",
                true,true,false);
于 2011-01-29T06:39:15.147 に答える