web-dev-qa-db-ja.com

電子メールでの投稿、どこでトラブルシューティングを始めますか?

私はブラックベリーを介してすべてを行い、そのサイトへの投稿を電子メールで送信したい人のためのサイトをホストします。彼女は指定されたメールボックスに1件の投稿を送信しましたが、24時間後にその投稿がまだ表示されていません。プロセスで何が問題になっているのかをどこから確認しますか?

2
baldy

あなたは明らかにそれをWordPressがアクセスしているメールボックスに投稿しているので、あなたの友人がメールを送ったメールボックスをチェックしてください、それでもメールがそこにある場合はWPはそれを取り出しませんWPの設定はおそらく間違っています。電子メールがそこにない場合、あなたの友人はおそらくそれを間違ったアドレスに送信したか、まったく送信しなかったか、あるいはWPが正しく読んでいない可能性があります。

これは問題を特定するための最初のステップにすぎません。

1
Ben Everard

この記事 によると、あなたのサイトがロードされるたびにwp-mail.phpを呼び出すあなたのfooter.phpファイルにi-フレームを追加する必要があります。 。どうやらこのファイルは受信箱を処理して投稿を作成します。これはドキュメントには記載されていません。保留中の状態で、セットアップを試し、メールが受信トレイから削除され、投稿が作成されました。設定ページの内容とは違います...

1
baldy

Wp-cronが実行されているかどうか確認しましたか?あなたのサイトはどのくらいの頻度で "訪問"されていますか?

デフォルトのものを使うのではなく、Postieプラグインを使うことをお勧めします。 Postieにはたくさんの機能があり、ポストEメール処理をフックとして追加できます。

1

Posterous - http://posterous.com/ という素晴らしいサービスがあります。 facebook、つぶやきなど)

電子メールでWPに投稿するにはxml-rpcを使用します - セキュリティ設定で特定のホストがこのファイルを制限するような状況に遭遇した場合は、そこから始めます。

0
rfair404