<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Xserver | エスアイコムのブログ</title>
	<atom:link href="https://sicom-blog.com/tag/xserver/feed/" rel="self" type="application/rss+xml" />
	<link>https://sicom-blog.com</link>
	<description>エスアイコムのブログ｜WordPress体験談の情報発信</description>
	<lastBuildDate>Sun, 26 Oct 2025 08:12:19 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://sicom-blog.com/wp-content/uploads/2025/10/cropped-dc3f23be2d19d4e38f09ec949bea5ff2-1-32x32.png</url>
	<title>Xserver | エスアイコムのブログ</title>
	<link>https://sicom-blog.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【体験談】ChatGPTに助けられた！AdSense「ads.txt 不明」問題の原因と解決までの実録レポート</title>
		<link>https://sicom-blog.com/ads-txt-unknown-solution-2/</link>
		
		<dc:creator><![CDATA[ミータ]]></dc:creator>
		<pubDate>Sat, 25 Oct 2025 21:00:00 +0000</pubDate>
				<category><![CDATA[AdSense対策]]></category>
		<category><![CDATA[トラブル解決]]></category>
		<category><![CDATA[ブログ運営のノウハウ]]></category>
		<category><![CDATA[ads.txt]]></category>
		<category><![CDATA[AdSense]]></category>
		<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[Cocoon]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Xserver]]></category>
		<category><![CDATA[ブログ収益化]]></category>
		<category><![CDATA[初心者向け]]></category>
		<category><![CDATA[審査対策]]></category>
		<guid isPermaLink="false">https://sicom-blog.com/?p=727</guid>

					<description><![CDATA[Google AdSenseで「ads.txt 不明」と表示されてしまった私の実体験をまとめました。
ChatGPTとの対話を通して、問題の原因・設置手順・審査中の注意点までを具体的に解説。
初心者でも理解できるよう、すべて実例付きで紹介しています。
]]></description>
										<content:encoded><![CDATA[
<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>作成：2025年10月18日</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">はじめに</h2>



<p>AdSenseの審査中に「ads.txt 不明」と表示されて困った経験はありませんか？</p>



<p>私もまさに同じ状況に直面し、どう対処すれば良いのか分からず悩みました。</p>



<p>そんなときに相談したのが ChatGPT。</p>



<p>わずか数秒で返ってくる具体的なアドバイスと、丁寧な説明に支えられながら、<br><br>初心者でもads.txtの問題を無事に解決することができました。</p>



<p>この記事では、私とChatGPTとの実際のやり取りをそのまま公開し、</p>



<p>同じように困っている方の参考になるようまとめました。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">私とchatGPTとの対話</h2>



<h3 class="wp-block-heading">私からchatGPTに送信</h3>



<ul class="wp-block-list">
<li>私の立場の文章を送信</li>



<li>依頼：AdSenseの「ads.txt 不明」の対処</li>



<li>AdSenseのサイト画面のコピー送信</li>
</ul>



<h3 class="wp-block-heading">chatGPTからの返信</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>ありがとうございます、画面コピーの内容を確認しました。<br><br>「sicom-blog.com」が「準備中」で「ads.txt 不明」となっている状態ですね。<br><br>これは多くの場合、ads.txt ファイルがまだ正しく検出されていないことを意味します。</p>
</blockquote>



<p>AdSense 側で「不明」と表示される原因は主に以下の3点です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">【1】ads.txt ファイルの設置確認</h3>



<p>WordPress のルートディレクトリ（https://sicom-blog.com/ads.txt）にファイルが存在しているかを確認します。<br><br>ブラウザでこのURLを直接開いて、以下のような内容が表示されればOKです。</p>



<p>google.com, pub-xxxxxxxxxxxxxxxx, DIRECT, f08c47fec0942fa0</p>



<p>ファイルが存在しない場合の手順：</p>



<ol class="wp-block-list">
<li>AdSense 画面で「ads.txt をダウンロード」リンクをクリック</li>



<li>WordPressの管理画面 → ファイルマネージャーまたはFTP（Xserverの場合はサーバーパネルの「ファイル管理」）へ</li>



<li>「public_html」フォルダ直下に ads.txt ファイルをアップロード</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">【2】AdSense 側の検出タイミング</h3>



<p>ファイルを設置しても、すぐには反映されません。</p>



<p>通常、<strong>数時間から最大48時間</strong>ほどかかります。<br><br>その間は「不明」と表示されたままで正常です。<br><br>AdSense 側が定期的にクロールを行い、ads.txt ファイルを検出すると<br>「ads.txt の問題はありません」という表示に変化します。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">【3】別Googleアカウントによる設定ミス</h3>



<p>あなたの場合：</p>



<ul class="wp-block-list">
<li>AdSense：<code>taga7272@gmail.com</code></li>



<li>WordPress：<code>matsuo.taga2@gmail.com</code></li>
</ul>



<p>このように異なるアカウントを使用している場合、<br><br>ads.txt ファイルに記載されている「pub-ID」が<br><br>AdSenseアカウント（taga7272）のものと一致している必要があります。</p>



<p>もし別アカウントのIDを記載していると、<br><br>Google側で正しく認識されず、「不明」や「検出されない」状態が続きます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">次のステップとして</h3>



<ol class="wp-block-list">
<li><a href="https://sicom-blog.com/ads.txt" target="_blank">https://sicom-blog.com/ads.txt</a> を開いて内容を確認</li>



<li>その内容をコピーして私に送ってください</li>
</ol>



<p>→ 正しい形式になっているかを確認し、必要があれば修正版を提案します。<br>👉 <strong>ads.txt の内容を貼り付けてください。</strong></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">私からchatGPTに送信</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>404 NOT FOUND になります。</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">chatGPTからの返信</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>ありがとうございます。<br><br><a href="https://sicom-blog.com/ads.txt" target="_blank">https://sicom-blog.com/ads.txt</a> が「404 NOT FOUND」になるということは、<br><br>まだサーバー上に ads.txt ファイルが設置されていない状態です。</p>
</blockquote>



<p>このままでは AdSense 側で「不明」のまま検出できません。<br><br>以下の手順で正しく設置しましょう 👇</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">手順：ads.txt を正しく設置する</h2>



<h3 class="wp-block-heading">① AdSense 管理画面で「ads.txt をダウンロード」</h3>



<ol class="wp-block-list">
<li>AdSense にログイン（<code>taga7272@gmail.com</code> でログイン）</li>



<li>左メニューの「サイト」 → <code>sicom-blog.com</code> をクリック</li>



<li>「ads.txt ファイルをダウンロード」リンクをクリック</li>



<li>ダウンロードしたファイルを開くと、次のような1行が入っています。</li>
</ol>



<p>google.com, pub-XXXXXXXXXXXXXXXX, DIRECT, f08c47fec0942fa0</p>



<p>👉 この「pub-XXXXXXXXXXXXXXXX」はあなたのAdSense発行者ID（Publisher ID）です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">② WordPress（Xserver）のルートにアップロード</h3>



<ol class="wp-block-list">
<li><strong>Xserver</strong> にログインします。</li>



<li>サーバーパネルの「ファイル管理」を開きます。</li>



<li>あなたのドメインフォルダ（例：<code>sicom-blog.com</code>）を開きます。</li>



<li><code>public_html</code> フォルダ直下に、先ほどの <strong>ads.txt</strong> ファイルをアップロードします。</li>
</ol>



<p>📂 アップロードパスの例：</p>



<p>/home/ユーザー名/sicom-blog.com/public_html/ads.txt</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">③ 確認</h3>



<p>アップロードが完了したら、ブラウザで次のURLを開きます👇<br><a href="https://sicom-blog.com/ads.txt" target="_blank">https://sicom-blog.com/ads.txt</a></p>



<p>上記URLを開いたときに、<br><br>以下のようなテキストがそのまま表示されていればOKです。</p>



<p>google.com, pub-XXXXXXXXXXXXXXXX, DIRECT, f08c47fec0942fa0</p>



<p>（改行や余分なスペースがないことも確認してください）</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">④ AdSense 画面の反映について</h3>



<p>ads.txt を正しく設置しても、Google が再クロールして反映するまでには<br><strong>最大48時間程度</strong>かかります。<br><br>その間は「不明」や「要確認」のままでも問題ありません。<br><br>数日後に「問題なし」「準備完了」などの表示に変われば成功です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>📌 <strong>重要ポイントまとめ</strong></p>



<ul class="wp-block-list">
<li><strong>WordPressの管理画面からads.txtを設置することはできません。</strong><br>（一部プラグインを使えば可能ですが、初心者はXserver経由が確実です）<br></li>



<li><strong>ads.txt の文字列は半角英数字のみ、改行は1行だけ。</strong><br></li>



<li><strong>ファイル名は必ず「ads.txt」</strong>（大文字・全角は禁止）。</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>もし希望があれば、<br><br>AdSenseからダウンロードしたads.txtの中身（1行のみ）をここに貼り付けてください。<br><br>正しい書式になっているかを私がチェックします。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">私からchatGPTに送信</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>サイトをクリックしたら次の画面になりました。<br><br>審査に通らないとads.txtは発行されないのではないでしょうか？<br>（画面コピー送信）</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">chatGPTからの返信</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>とても良いご質問です。そして、はい、その理解でほぼ正解です。<br><br>現在の「sicom-blog.com」は<strong>審査中（準備中）</strong>の状態です。<br><br>そのため、AdSense管理画面ではまだ「ads.txt ダウンロードリンク」など<br><br>一部の設定項目が表示されません。</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">現状の整理</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>状況</th><th>説明</th></tr></thead><tbody><tr><td>ステータス</td><td>準備中（＝審査待ち）</td></tr><tr><td>ads.txt 表示</td><td>不明（＝まだ生成されていない）</td></tr><tr><td>対策可能か？</td><td>まだ手動設置は不要・不可能</td></tr><tr><td>行うべきこと</td><td>審査通過を待つ。設置準備だけしておく。</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>💡 <strong>なぜ ads.txt が「不明」なのか</strong></p>



<p>AdSense の審査は、サイトがポリシーに準拠しているか、<br><br>広告配信が可能かを確認するプロセスです。<br><br>審査を通過して「承認済み」となると、初めて次の3つが可能になります：</p>



<ol class="wp-block-list">
<li>AdSense 側で <strong>pub-XXXXXXXX</strong>（あなたのサイト専用の発行者ID）が割り当てられる。</li>



<li>「ads.txt をダウンロード」リンクが表示される。</li>



<li>そのファイルを WordPress サイトのルート（<code>https://sicom-blog.com/ads.txt</code>）に設置できる。</li>
</ol>



<p>したがって、現在の「不明」はエラーではなく、<br><br><strong>「まだ審査中だから出ていないだけ」</strong> の状態です。問題はありません。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">🕒 次に取るべきアクション</h2>



<ul class="wp-block-list">
<li><strong>今は待機でOK</strong><br>　→ AdSense審査が完了し、「承認済み」または「要修正」となった時点で<br>　　ads.txt の情報が発行されます。<br></li>



<li><strong>ads.txt設置準備をしておきたい場合（任意）</strong><br>　→ 審査通過後すぐ対応できるよう、<br>　　Xserver の <code>public_html</code> フォルダにアクセスして、<br>　　ファイルを置く場所を確認しておくと良いです。</li>



<li><strong>CMP（同意メッセージ）設定</strong><br>　→ 現時点ではスキップでOKです。<br>　　日本国内向けサイトでは収益に大きな影響はありません。<br>　　審査通過後に「Google の CMP を使用」から設定すれば十分です。</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">✅ まとめ</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>項目</th><th>現状</th><th>対応</th></tr></thead><tbody><tr><td>ads.txt</td><td>不明（正常）</td><td>審査通過後に設置可能</td></tr><tr><td>審査ステータス</td><td>準備中</td><td>待機（1〜2週間程度）</td></tr><tr><td>CMP設定</td><td>任意</td><td>後回し可</td></tr><tr><td>対策の優先度</td><td>⭐ 今は記事の充実が最優先 </td><td></td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">【エピローグ】chatGPTとの対話を振り返って</h3>



<p>今回のやり取りを通じて感じたことは、<br><br>AIとの対話は「ただのサポート」ではなく、まるで<strong>共同作業</strong>のようだということです。</p>



<p>私は質問を投げかけ、chatGPTは瞬時に答えを返してくれました。</p>



<p>それは冷たい機械的な回答ではなく、<br><br>まるで人間の専門家に相談しているような、温かみのある言葉でした。</p>



<p>特に印象に残ったのは、chatGPTの回答スピードと正確さです。</p>



<p>わずか<strong>1秒ほど</strong>で返ってくる応答の中に、</p>



<p>初心者でも理解できるように配慮された説明と、</p>



<p>次にやるべきことが明確に整理されていました。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">【AIサポートの価値】</h3>



<p>従来であれば、同じ情報を得るためには<br><br>Google検索やフォーラム、YouTube解説などを<br><br>いくつも調べなければならなかったでしょう。</p>



<p>しかしchatGPTとの対話では、</p>



<p>質問に合わせて最適な形で答えがまとめられ、</p>



<p>しかもこちらの状況（WordPressの使用テーマや環境）に合わせて<br><br>内容をカスタマイズしてくれます。</p>



<p>これはまさに「個別指導AI」と呼べる存在です。</p>



<p>作業を自分のペースで進めながら、<br><br>わからないところだけを丁寧に補ってもらえる。</p>



<p>ブログ初心者にとっては、最強の学習環境だと感じました。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">【今後に向けて】</h3>



<p>今回の体験で、「AIとの対話を記録すること」の大切さも学びました。</p>



<p>私はこのやり取りを <strong>Google Keep</strong> に保存していますが、</p>



<p>後から見返したときに、<br><br>自分がどんな疑問を持ち、どう解決していったのかが一目で分かります。</p>



<p>この記録は、自分の成長の証であり、<br><br>また同じ悩みを持つ人への道しるべにもなるでしょう。</p>



<p>今後は、chatGPTとの対話記録をもとに、</p>



<p>「初心者がAdSenseに合格するまでの実録シリーズ」として<br><br>ブログ記事化していく予定です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">【最後に】</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>💬 chatGPTは、ただのAIではなく “共に学ぶ相棒” です。</p>



<p>質問を投げることで、自分の理解が深まり、<br><br>回答を読むことで、新しい視点を得られます。</p>
</blockquote>



<p>ブログ運営は孤独な作業になりがちですが、<br><br>chatGPTとの対話があれば、一人で悩む時間が大幅に減ります。</p>



<p>これからも、AIを活用しながら、<br><br>「読者に役立つ体験談ブログ」を続けていきます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>📖 <strong>以上、chatGPTに依頼した「AdSense ads.txt 不明」対処の実録体験談でした。</strong></p>



<p>🕒 <strong>作成：2025年10月17日 12時42分</strong><br><br>📝 <strong>記録者：ミータ（sicom-blog.com）</strong></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【完全保存版】WordPressでお問い合わせメールが届かない時の原因と解決法｜Xserver＋WP Mail SMTP設定実録</title>
		<link>https://sicom-blog.com/wordpress-mail-not-delivered/</link>
		
		<dc:creator><![CDATA[ミータ]]></dc:creator>
		<pubDate>Mon, 06 Oct 2025 13:00:00 +0000</pubDate>
				<category><![CDATA[WordPress体験談]]></category>
		<category><![CDATA[トラブル解決]]></category>
		<category><![CDATA[Contact Form 7]]></category>
		<category><![CDATA[DKIM]]></category>
		<category><![CDATA[DMARC]]></category>
		<category><![CDATA[SPF]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP Mail SMTP]]></category>
		<category><![CDATA[Xserver]]></category>
		<category><![CDATA[エラー解決]]></category>
		<category><![CDATA[メールが届かない]]></category>
		<category><![CDATA[初心者向け]]></category>
		<guid isPermaLink="false">https://sicom-blog.com/?p=466</guid>

					<description><![CDATA[WordPressの「お問い合わせフォームからメールが届かない」問題を実体験をもとに徹底解説。WP Mail SMTP導入からlocalhost設定、SPF/DKIM/DMARCまで、Xserver環境で確実に届く設定方法を完全再現！
]]></description>
										<content:encoded><![CDATA[
<p>作成：2025年10月５日</p>



<h2 class="wp-block-heading">こんにちは、ミータです。</h2>



<p>WordPressで「Contact Form 7のメールが届かない」「送信できたのに受信できない」と悩んでいませんか？</p>



<p>この記事では、私が実際にXserver環境で遭遇したメール不達トラブルを、発生から完全解決までの全手順として解説します。</p>



<p>WP Mail SMTPの設定方法から、到達率を上げるDMARC設定まで、初心者でも確実に再現できる内容です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">1. トラブル発生の状況</h2>



<h3 class="wp-block-heading">お問い合わせフォームは送信できるのに届かない？</h3>



<p>最初に起きたのは、「フォーム送信はできるがメールが届かない」状態でした。<br><br>Contact Form 7でテスト送信すると、画面上には</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>「ありがとうございます。メッセージは送信されました。」</p>
</blockquote>



<p>と黄緑色の枠で表示されるのに、<br><br>運営者にGmailの受信トレイにはメールが来ない…。</p>



<p>この時点で、</p>



<ul class="wp-block-list">
<li>送信処理自体は成功</li>



<li>しかしメールがどこかで「迷子」になっている<br>という典型的なパターンでした。</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">2. 原因を切り分けるステップ</h2>



<h3 class="wp-block-heading">Step 1：迷惑メールフォルダの確認</h3>



<p>まず、Gmail側で「迷惑メール」フォルダを確認します。<br><br>「noreply@ドメイン名」や「WordPress」からのメールが届いていないかをチェック。</p>



<p>結果：迷惑メールにも無し。<br><br>→ WordPressからメールは送られていない可能性が高い。</p>



<h3 class="wp-block-heading">Step 2：PHPメール関数（wp_mail）の限界</h3>



<p>WordPressは内部で「PHP mail()関数」を使ってメールを送信します。<br><br>しかし、これがXserverやGmailでブロックされるケースが増えています。</p>



<p>送信元が <code>example.com</code> でない、または認証が弱いと<br>「不正な送信者」と判定され、到達しません。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">3. 解決策：WP Mail SMTPプラグインの導入</h2>



<h3 class="wp-block-heading">WP Mail SMTPとは？</h3>



<p>WordPressのメール送信を<strong>SMTP（認証付きメール送信）</strong>に切り替えるプラグインです。<br><br>これにより、「確実に認証されたサーバー経由で送信」できるようになります。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Step 1：プラグインのインストール</h3>



<ol class="wp-block-list">
<li>WordPress管理画面 → プラグイン → 新規追加</li>



<li>検索欄に「WP Mail SMTP」と入力</li>



<li>インストール → 有効化</li>
</ol>



<p>有効化すると、セットアップウィザードが開きます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Step 2：「その他のSMTP」を選択</h3>



<p>ウィザードでは「SendLayer」「Gmail」などの選択肢がありますが、<br>今回は自分のサーバー（Xserver）のメール機能を使いたいので、<br>リストの一番下にある <strong>「Other SMTP」</strong> を選びます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Step 3：SMTP設定の入力（Xserverの場合）</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>項目</th><th>設定内容</th></tr></thead><tbody><tr><td>メーラー</td><td>Other SMTP</td></tr><tr><td>SMTPホスト</td><td>sv541422.xserver.jp（※契約サーバー番号に置き換え）</td></tr><tr><td>暗号化</td><td>TLS</td></tr><tr><td>ポート</td><td>587</td></tr><tr><td>認証</td><td>有効</td></tr><tr><td>ユーザー名</td><td>noreply@sicom-blog.com</td></tr><tr><td>パスワード</td><td>メールアカウント作成時のパスワード</td></tr><tr><td>送信元メールアドレス</td><td>noreply@sicom-blog.com</td></tr><tr><td>送信元アドレスを強制使用</td><td>チェック✅</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Step 4：テスト送信</h3>



<ol class="wp-block-list">
<li>「WP Mail SMTP → ツール → メールテスト」へ</li>



<li>Gmailアドレスを入力して送信テスト</li>



<li>結果を確認</li>
</ol>



<p>結果：<br>「送信に失敗しました」と表示。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">4. エラーの原因をさらに追う</h2>



<h3 class="wp-block-heading">「接続を拒否されました」というメッセージ</h3>



<p>XserverとWordPressが<strong>同じサーバー上</strong>にある場合、<br><br>自分自身のSMTPサーバーへ「外部接続」しようとして失敗することがあります。</p>



<p>つまり、</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>“自分の家の中の郵便ポストに、外から投函しようとして拒否された”</p>
</blockquote>



<p>ような状態です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">5. 最終解決：localhostを使った内部SMTP接続</h2>



<h3 class="wp-block-heading">設定変更内容</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>項目</th><th>設定内容</th></tr></thead><tbody><tr><td>SMTPホスト</td><td>localhost</td></tr><tr><td>ポート</td><td>587</td></tr><tr><td>暗号化</td><td>なし（None）</td></tr><tr><td>認証</td><td>有効</td></tr><tr><td>ユーザー名</td><td>noreply@sicom-blog.com</td></tr><tr><td>パスワード</td><td>（メールアカウントのパスワード）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">結果</h3>



<p>テスト送信 → 成功！<br><br>運営者のGmail受信トレイにも、即座に「お問い合わせ通知」メールが届きました。</p>



<p>この瞬間、「フォーム送信は成功しているのに届かない」問題が完全に解決しました。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">6. 到達率をさらに上げる設定（SPF/DKIM/DMARC）</h2>



<p>SMTPで送れるようになっても、迷惑メールに入る可能性があります。<br>そこで「メール認証三兄弟」と呼ばれる3つの仕組みを整えます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">SPF設定</h3>



<p><strong>送信元ドメインが正規サーバーかどうかを証明</strong>するもの。<br><br>Xserverでは自動で有効になっています。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">DKIM設定</h3>



<p><strong>メール本文に電子署名を付与</strong>する仕組み。<br><br>こちらもXserverはデフォルト有効。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">DMARC設定（重要）</h3>



<p>SPF＋DKIMを統合的に評価して「なりすましを防ぐ」仕組みです。</p>



<h4 class="wp-block-heading">設定方法</h4>



<ol class="wp-block-list">
<li>Xserverサーバーパネル → 対象ドメイン → 「DNSレコード設定」</li>



<li>「TXTレコードを追加」ボタン</li>



<li>以下を入力</li>
</ol>



<p>ホスト名: _dmarc<br>種別: TXT<br>内容: v=DMARC1; p=none; rua=mailto:postmaster@sicom-blog.com</p>



<p>反映まで数時間かかりますが、これでGmailなどから「dmarc=pass」と判定されるようになります。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">7. テスト送信の最終チェック</h2>



<h3 class="wp-block-heading">メールヘッダーの確認方法（Gmail）</h3>



<ol class="wp-block-list">
<li>受信メール右上「︙」→「メッセージのソースを表示」</li>



<li>以下を確認：</li>
</ol>



<p>spf=pass dkim=pass dmarc=pass</p>



<p>3つすべて「pass」なら完全にOK。<br>到達率はほぼ100％になります。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">8. よくあるエラーと対処まとめ</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>送信完了と出るのに届かない</td><td>PHPメール関数で弾かれている</td><td>WP Mail SMTPでSMTP送信に変更</td></tr><tr><td>エラー「SMTP connect() failed」</td><td>外部SMTP接続拒否</td><td>ホストを <code>localhost</code> に変更</td></tr><tr><td>届くが迷惑メールに入る</td><td>認証不足</td><td>SPF/DKIM/DMARC設定を追加</td></tr><tr><td>特定アドレスに届かない</td><td>受信側がブロック</td><td>フリーメールより独自ドメイン推奨</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">9. まとめ：メールが届く＝信頼の証</h2>



<p>お問い合わせフォームは、サイト訪問者との大事な接点です。<br>「送信できたけど届かない」は、実は多くの初心者がつまずくポイント。</p>



<p>でも、</p>



<ul class="wp-block-list">
<li>WP Mail SMTP の導入</li>



<li>localhost設定</li>



<li>DMARCの追加</li>
</ul>



<p>この3ステップで確実に解決できます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">最後に</h3>



<p>私自身、最初はメールが1通も届かず半日格闘しましたが、<br>一度仕組みを理解してしまえば簡単です。</p>



<p>このブログでは、同じようにWordPressをゼロから整えていく過程を、<br>「実録＋解説」で順に記録していきます。</p>



<p>次回は、<br><br><strong>【初心者向け】WordPress初期設定の完全ガイド｜最小限のプラグイン構成で安定運用を始めよう</strong><br><br>です。</p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
