2019/03/22 07:53 JST

Geeklog Japan Forums

汎用フォームでのReturn-pathについて


状態: オフライン

yuru

Forum User
Active Member
登録日: 04/25/07
投稿数: 206
汎用フォームを使用しているのですが、送られてくるメールのメールヘッダーにある「Return-Path」を変更することは可能でしょうか?

メールが迷惑メール扱いになってしまい、緊急を要しています。
よろしくお願い致します。

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5893
場所:Tokyo
PHP Formatted Code
 $email2 = COM_mail( $fld_list[$email_input_name], "$usr_subject", $out_mail_user, $email_from, false); # 問合せ者へメール
 


ここでメールしています。メールは、日本語化プラグインで提供しているCUSTOM_mail関数で実行させます。
日本語化プラグインは有効になっているでしょうか。

より詳細はCUSTOM_mailを見てください。

状態: オフライン

yuru

Forum User
Active Member
登録日: 04/25/07
投稿数: 206
Geeklogのバージョンは、1.7.2を使用していますが、日本語化プラグインで提供しているCUSTOM_mail関数が見当たりません。

lib-custom.php内のCUSTOM_mailのことでしょうか?


状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5893
場所:Tokyo
最新バージョンでは日本語化プラグインですが、過去のバージョンであれば、検索してみてください。
lib-custom.phpにあるのであればそれです。

PHP Formatted Code
// ヘッダ組み立て
 $headers = array();
 $headers['From'] = $from;
 

このあたりへ

PHP Formatted Code
$headers['Return-Path'] = 'xxxxx@domain.com'


とかすればいけるかもしれません。

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5893
場所:Tokyo
return-pathがないと迷惑メールになるのかどうか、ですが、そのあたりの状況をもうすこし詳しくおしえていただけませんか。
いままでこのソースで問題ありませんでした。

迷惑メールになってしまう理由は多数ありますので。

return-pathとはメールヘッダー情報の種類のひとつで、正常にメール受信が行えなかった場合などの返送先を示します。

RFC2822(詳細はRFC2821)に定義
「このヘッダーは、メールを一番最後に受け取ったSMTPサーバーがつけるが、任意のヘッダーであるため、Return-Pathの有無はサーバーに依存する。」

これを読むと、そもそも勝手につけていいヘッダではない、とも考えられます。

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5893
場所:Tokyo
メールが、すべて迷惑メール扱いになるのか、Gmailだけなのか、
サーバーを最近変更したかどうか、
メールマガジンなどを配信しているかどうか、
など状況をおしえていただくとより詳しく回答できるかと思います。

時刻はすべて JST , 現在の時刻は 07:53 AM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  •  ゲストユーザの投稿を見る
  •  ゲストユーザ投稿可能
  •  一部のHTMLを許可
  •  バッドワードをチェック