0PHPのsendmail失敗DMARC

私は実行します VPS どのホストが複数のドメイン. これらのドメインからメールを送信すると、常にトリッキーされています. 私は長い間使用してきました WP SMTP これを回避するにはWordPressのプラグインメール, 私は、適切な修正を取得したいです. ずっと読みになった後、私は適切な解決策を見つけました


問題は、 “から” アドレスと “戻る” あなたは完全に彼らは文句を言わないのコードを実行する方法を知っている限りのアドレスが一致しており、.

非ワードプレスサイトのコード

$メッセージ=「ここにあなたのメッセージ」;
$送信者= 'you@yourdomain.com';
$ヘッダ=「から: ' . $送信者 . "\R  nは" . 'に返信: ' . $送信者 . "\R  nは" . '復路: ' . $送信者;
$対象=「あなたの件名」;
$成功=メール(「仮親@メール」, $主題, $メッセージ, $ヘッダ, "-F " . $送信者);

 
ノート, キー部分は、最後の部分であります, ヘッダの後に余分な値. これは、余分なパラメータの一部であり、我々は-fコマンドで再送信者を指定します

この詳細についての良い記事があります Pupunzi

WordPressの

単にあなたのテーマののfunctions.phpに次のコードを追加したり、コードでカスタムプラグインを作成します

クラスemail_return_path {
   関数__construct() {
  add_action( 'phpmailer_init', 配列( $この, 「修正」 ) );   
   }

機能の修正( $phpmailerの ) {
    $phpmailer->送信者= $ phpmailer->から;
}
}
新しいemail_return_path();

おかげ Kinamo 先端のため

私たちが何かを逃したと思います? 私たちは以下のコメントで教えてください. あなたが購読したい場合は、右上のメニューで購読リンクをご利用ください. また、下記の社会的なリンクを使用してお友達とこれを共有することができます. 乾杯.

返信を残す