WordPressからの送信メールの送信者名を変更する方法

WordPressからの送信メールのデフォルトの送信者名とメールアドレスを変更したい場合は、正しい場所にたどり着きました。

デフォルトでは、WordPressはすべての送信WordPress通知メールの送信者名として「WordPress」を使用します。しかし、私たちの専門的な意見では、これはプロフェッショナルに見えません。

そのため、これを会社名またはお好みのカスタム名に変更することをお勧めします。会社名でメールを送信すると、開封率とクリック率が向上すると考えています。

この記事では、WordPressの送信メールのデフォルトの送信者名とメールアドレスを簡単に変更する方法を紹介します。

WordPressからの送信メールの送信者名とメールアドレスの変更

WordPressのデフォルトの送信者情報を変更すべき理由

WordPress は、サイトの管理者やウェブサイトの他のユーザーに、いくつかのメール通知を送信します。

これには、パスワードを忘れた場合のメール、ウェブサイトのエラーおよび復旧メール、新規ユーザー登録など、重要なメール通知が含まれます。

デフォルトでは、送信者名として「WordPress」、送信者メールアドレスとして存在しないメールアドレス(wordpress@yourdomain.com)が使用されます。

多くのスパムフィルターは、WordPressのメールをジャンクメールだと信じてブロックします。場合によっては、スパムフォルダに到達することもなく、フィルターによってすぐに削除されます。

このトピックの詳細については、WordPressがメールを送信しない問題を修正する方法に関するガイドをご覧ください。

送信メール通知は重要であり、独自のブランドとメールアドレスを使用する必要があります。これにより、ブランドの信頼性が高まり、ユーザー間の認知度が高まります。

たとえば、オンラインストアを運営している場合、顧客がストア名を送信者としてメール通知を受け取るようにしたいでしょう。

ウェブサイト用の無料のビジネスメールアドレスを5分で作成する方法については、ガイドをご覧ください。

とはいえ、WordPressの送信メール通知でデフォルトの送信者名とメールアドレスを変更する方法を見てみましょう。

このチュートリアルでは、複数の方法について説明しました。以下のリンクを使用して、お好みの方法にジャンプできます。

方法1. WP Mail SMTPを使用してデフォルトの送信者名とメールを変更する

この方法は簡単で、すべてのWordPressユーザーにおすすめです。

この方法では、WP Mail SMTP Pro プラグインを使用します。これは、300万以上のウェブサイトオーナーが使用している、最高のWordPress SMTPプラグインです。

WP Mail SMTP

このプラグインを使用すると、送信されるWordPressメールのデフォルトの送信者名とメールアドレスを簡単に変更できます。また、WordPressのメール配信問題の修正にも役立ちます。

まず、WP Mail SMTP Pro プラグインをインストールして有効化する必要があります。詳細については、WordPress プラグインのインストール方法に関するステップバイステップガイドをご覧ください。

有効化したら、WP Mail SMTP » 設定にアクセスしてプラグインの設定を構成してください。「プライマリ接続」セクションで、WordPressメールの送信に使用したいメールアドレスと名前を入力するだけです。

WP Mail SMTPを使用してWordPressの送信者名とメールアドレスを変更する

以下に、WordPressメールを送信するためのSMTPサーバーを設定するオプションがあります。デフォルトでは、プラグインは、WordPressホスティング会社が提供するPHPメソッドを使用しますが、これは信頼性が低いです。

WordPressのメールを適切に送信し、配信可能性を高く保証するために、ここにリストされているSMTPサービスプロバイダーのいずれかを使用することをお勧めします。

SMTPメーラーを選択

SMTPサービスを選択した場合は、画面の指示に従ってプラグインをSMTPサービスプロバイダーに接続してください。

変更を保存するには、「設定を保存」ボタンをクリックすることを忘れないでください。

WordPressメールのテスト

WP Mail SMTP Pro を使用すると、WordPress のメール設定をテストすることもできます。WP Mail SMTP » ツール ページに移動し、「メールテスト」タブに切り替えるだけです。

WP Mail SMTPでWordPressメールをテストする

ここから、アクセス可能なメールアドレスを提供し、「メールを送信」ボタンをクリックするだけです。

プラグインは、指定されたアドレスにテストメールを送信します。受信トレイを確認して、WordPressのメールを受信できること、および正しい送信者名と送信者メールアドレスが設定されていることを確認してください。

WP Mail SMTP は、WooCommerceWPForms など、すべての人気 WordPress プラグインとシームレスに連携することを確認しました。

詳細な手順については、WordPressメール送信にSMTPを使用する方法に関する記事をご覧ください。

方法2:WP Change Email Senderを使用してデフォルトの送信者名とメールを変更する

この方法は、SMTPサービスを使用していない場合、または最初​​の方法が機能しない場合にのみ推奨されます。

この方法を使用しても、WordPressのメール到達率は向上せず、メールの問題のトラブルシューティングも容易になりません。ただし、WordPressのメールが機能している場合は、送信者名とメールアドレスを変更できます。

まず、WP Change Email Senderプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

有効化したら、WordPress 管理エリアの 設定 » 一般 ページに移動する必要があります。そこには、下部に「メール送信者名」と「送信者メールアドレス」のフィールドがあります。

WPメール送信者変更

これで、WordPress の送信メールに使用したい名前とメールアドレスを入力できます。

設定を保存するには、「変更を保存」ボタンをクリックしてください。

これで完了です。WordPressの通知メールに、プラグイン設定で入力した名前とメールアドレスが表示されるようになります。

プラグインでは、メール設定をテストするためのメソッドは提供されていません。新しいユーザーの作成、パスワードリセットのリクエストなど、WordPress通知メールを生成するアクションを実行することでテストできます。

方法3:WPCodeを使用して送信者名とメールアドレスを変更する

送信者名とメールアドレスを変更するもう1つの優れた方法は、WordPressサイトにコードスニペットを追加することです。

WordPressにコードを追加する最も簡単で安全な方法である WPCodeをお勧めします。

通常、functions.phpファイルにコードを追加する必要がありますが、WPCodeを使用すると、数回のクリックでこのコードスニペットを簡単かつシンプルに追加できます。

それだけでなく、WPCodeにはサイトをカスタマイズするための他の多くのスニペットが用意されています。さらに、カスタムスニペットを簡単に追加することもできます。

まず、無料のWPCodeプラグインをインストールする必要があります。無料のWPCodeプラグイン

次に、WordPress管理ダッシュボードで コードスニペット » スニペットを追加 をクリックします。「送信メール送信者の変更」の下にある「スニペットを使用」ボタンを検索バーに「sender」と入力して押すだけです。

WPCode スニペットを使用

次に、スニペット編集ページに移動します。

ここで、コードスニペットの送信者のメールアドレスと名前を更新する必要があります。

WPCode スニペットを編集

次に、トグルを「アクティブ」に切り替え、「更新」ボタンをクリックします。

WPCodeを使用する利点の1つは、既製のスニペットが満載のライブラリが付属していることです。サイト上の他のプラグインを置き換えることができるものがいくつかある可能性が高いです。例えば、自動更新の無効化、SVGファイルのアップロード許可、またはデフォルトのブロックエディターの代わりにクラシックエディターの使用などです。

ライブラリを使用する必要もありません。ライブラリを検索する代わりに「カスタムコードを追加(新規スニペット)」ボタンを選択することで、必要なコードをいつでも追加できます。

新しいカスタムスニペットを追加

次に、独自のコードを貼り付けて、サイトのどこで実行するかを決定するだけです。

例えば、以下のスニペットをWPCodeのカスタムコードスニペットにコピー&ペーストして、送信者名とメールを変更するようにカスタマイズできます。

// Please edit the address and name below.
// Change the From address.
add_filter( 'wp_mail_from', function ( $original_email_address ) {
	return 'tim.smith@example.com';
} );

// Change the From name.
add_filter( 'wp_mail_from_name', function ( $original_email_from ) {
	return 'Tim Smith';
} );

ボーナス:WordPressでフルネームを変更する

メール送信者名を変更する以外に、WordPressでのフルネームを変更することもできます。これは、あなたが書いた投稿に表示される名前です。

ウェブサイトのユーザー名が「jsmith204」のようにプロフェッショナルでない場合、サイトの信頼性に悪影響を与え、ユーザーがWordPressブログの閲覧をためらう可能性があります。

その場合は、ダッシュボードからユーザー » プロフィールページにアクセスして、WordPressでユーザー名を変更することをお勧めします。

ここで下にスクロールして「名前」セクションに移動し、名、姓、ニックネームを追加します。

次に、「表示名を公開する」ドロップダウンメニューをクリックして、新しいユーザー名を選択します。

完了したら、「変更を保存」ボタンをクリックして設定を保存します。詳細については、WordPress でフルネームを追加または変更する方法に関するチュートリアルを参照してください。

この記事が、WordPressの送信メールの送信者名とメールアドレスを変更する方法を学ぶのに役立ったことを願っています。WordPressのメール設定に関連する他のWordPressガイドも参照することをお勧めします。

最良のWordPressメール設定ガイド

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

56 CommentsLeave a Reply

  1. 長い間、特にメールサービスが実行されていない独自のサーバーを持っているため、ウェブサイトでSMTPを正しく設定するのに苦労していました。この記事や他のいくつかの記事を読んだ後、ついにWP Mail SMTPを使用しました。このプラグインは魔法のように機能します。数分で全ての問題が解決し、1週間もメール設定に苦労していたことがなくなりました。このプラグインは比類のないもので、最初は完全に無料版を使用しました。プラグイン開発者の素晴らしい仕事です。

    • 適切なプラグインがどれだけ大きな違いを生むか、驚くべきことではありませんか?WP Mail SMTP は確かにゲームチェンジャーであり、無料版が魔法のように機能したことは素晴らしいことです。1週間のフラストレーションがわずか数分で消え去ったのです。それが、うまく作られたプラグインの力です!非常に効果的でユーザーフレンドリーなものを作成した開発者に拍手を送ります。

  2. よくできました。これらのヒントは素晴らしく、役立ちます。「WordPressがメールを送信しない」という問題をウェブサイトで解決した後、送信者名を会社名を反映するように修正する必要があることに気づきました。WP Mail SMTPがそれを正常に変更するのに役立ち、テストメールを送信してテストしたところ、正しく機能しました。この素晴らしいガイドに感謝します。

  3. これは、送信メールにプロフェッショナルなタッチを加えるための素晴らしいヒントです!WP Mail Senderのようなプラグインの使用は、誰でも簡単に送信者名を変更できることを保証します。より高度なユーザー向けのコードスニペットオプションを含めていただき、ありがとうございます。

  4. WordPressのコアメール機能のみに適用し、Contact Form 7には適用しないようにするにはどうすればよいですか?
    Contact Form 7の送信者名とメールアドレスを更新しています。

    • メール強制をオフにし、プラグインでの設定方法についてお問い合わせフォームのサポートに連絡する必要があります。

      管理者

  5. コードありがとうございます、素晴らしいです!新しい注文メールのみ送信者名を変更し、他のメールはそのままにしておく方法はありますか?ありがとうございます!

    • そのためには、使用しているeコマースプラグインのサポートに問い合わせる必要があります。もし彼らがそれを設定するオプションを持っているなら。

      管理者

  6. こんにちは、functionsにコードスニペットを追加する方法を試してみました。一つ問題が発生したのは、他の通知と一緒に、件名も内容もない(空のテンプレートのみ)追加のメールがサイトから送信されるようになったことです。コードスニペットを削除した後も、これらのメールは送信されます。コードを削除した後、remove_filter()などを実行する必要がありますか?

    • 他のプラグインによって送信されていないことを確認したい場合があります。このコードは送信者名のみの値を変更します。コードを削除すると、コードが変更した内容は削除されます。

      管理者

  7. Snippetsプラグインを使用しましたが、送信元のアドレスと名前は更新されましたが、名前には「私の名前、Wordpress」と表示されます。原因は何だと思われますか?

    • 問題の原因がそれでないことを確認するために、送信者メールも設定することをお勧めします。

      管理者

  8. このコードをテーマの functions.php ファイルにコピー&ペーストしました。メールアドレスと名前を変更しました。その後、ページを更新しようとすると、コードがウェブサイトの上部に表示されました。プラグインも試しましたが、プラグインも機能しませんでした。助けてください。

    • コードが機能しない場合は、functions.php ファイルのコードが ?> の後にないことを確認してください。プラグインが機能しない場合は、競合の可能性についてプラグインのサポートに問い合わせることをお勧めします。

      管理者

  9. これは完璧に機能しますが、良すぎます!

    これはGravity Formsの通知の送信元アドレスを上書きします。ネットワーク管理者にのみ適用する方法はありますか?単一サイトではなく、WordPressネットワークを使用しています。

    • あなたが望んでいると思われるフォームのオーバーライドを防ぐために、プラグインのサポートに連絡することをお勧めします。

      管理者

  10. これでうまくいきました、ありがとう!
    しかし、まだ「via server.example.com」と表示されます。何か回避策はありますか?

  11. こんにちは。
    私のWordPressウェブサイトから送信されたメールには、送信者名「myemailname via msv40-sh-cicadas.mschosting.com」として余分な情報が表示されます。

    「via msv40-sh-cicadas.mschosting.com」を削除するにはどうすればよいですか?

    サイトのメールを、私のメール名のみが表示されるように設定するにはどうすればよいですか?

    cpanelでメール認証を行いました。
    確認のためにすべてのプラグインを無効にしましたが、状況は変わりません。

    手伝ってくれてありがとう。
    TH

  12. コードをありがとうございます。特に、プラグインの数を増やさずに済んだのが助かりました。

  13. こんにちは、これを追加してくれてありがとう。Gravity Forms の上記の例のように、これらのフィールドを生成しないものには機能しますが、これは出力フィルターであるため、これらの値に送信されるものはすべて変更されます。

    コーディングはできますが、WordPressはできません。上記のテンプレートコードをコピーして、既知のWordPress値の条件テストを挿入します。

    $original_email_from が “WordPress” の場合は変更します。

    同様に、$original_email_address が「wordpress@」の場合は変更してください。

    それ以外の場合は、そのままにしておいてください。

    その後、これらのフィールドのいずれか、またはすべてを入力する任意の呼び出しプラグインで機能します。

    コアコードを変更することにしましたが、残念ながら、JETPACKはwp_mailを呼び出す際にこれらの値を元に戻してしまうため、値が与えられていない場合にのみ値が変更されるというデフォルト値の変更は無意味でした…(笑)

    一方で、上記のFILTERは他のすべてが処理された後に適用されるため、Gravityのようなプラグインの値さえも上書きしてしまいます。

    したがって、条件付きステートメントをコードできる人がいれば、値が「WordPress」(およびおそらくその派生物)のみを含む場合にのみ変更すれば、すべてのシナリオが確実に修正されます。

    誰かに頼む人がいない場合、フィッシングサイトのように見えないように、しばらく自分でサイトで完了させるかもしれません。メールを送信するときに、送信者名が私の身元やドメイン、SSL証明書と一致しないためです。それまではJetPackをオフにしています。

    基本コードをありがとうございます。残りの作業を進めるのに本当に役立ちます。

  14. こんにちは Syedさん、他の通知では機能するのですが、最初の新規ユーザー登録メールでは機能しないことに気づきました。新しいユーザーが私のサイトに登録するとき、更新された送信者名とメールがまだ使用されていません。理由をご存知ですか?

  15. この方法は長年使っています…ただし、すでにこれを変更しているGravity Formsのようなプラグインとは互換性がないので注意してください。

    • WPFormsやGravityFormsのようなお問い合わせフォームプラグインを使用している場合、プラグインの設定で送信者名とメールアドレスを設定できます。ただし、これは主にプラグインによって送信されるメールに使用され、WordPressの通知メールには使用されません。

      管理者

  16. この素晴らしいヒントをありがとうございます。

    ユーザーフレンドリーにするために、メソッド2のコード内の行番号を削除することを検討してください。

  17. うまくいきました…本当にありがとうございます。ずっと探していましたが、ついにこれを見つけました。

コメントを残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。