2011-06-29 6 views
0

私は現在Bluehost.comというホストパッケージを所有しています。メール機能から送信されたすべてのメールは、[email protected]で送信されます。私はこのためにphp.iniファイルを編集しようとしました。それでも動作しませんでした。Sendmail_from関数(php.ini)

私はワードプレスを実行しています。新しいユーザーが登録されると、この青いホストでフォーマットされた電子メールアドレスが電子メールで送信されます。

私は正確に何ができますか?

答えて

1

どのように電子メールを送信しますか?私は PHP関数を使用し、SwiftMailerまたはPHPMailerのような特別なクラスではないと仮定しますか?

もしそうなら、あなたは手作業で私にはうまく働いています(私はGoDaddyとWebfusion UKのホスティングでこれを使っていました)のフィールドを手動で正しく入力する必要があります。

1

これは最近私を困惑させました。これは、Bluehostがあなたのスパム/フィッシングを防止し、あなたが誰かではないと主張していることが原因です。使用しているスクリプトがあなたのBluehostアカウントで設定されていない送信元アドレスを要求した場合、sendmailの送信元アドレスとして使用することはできません。代わりに、そのユーザー@box ###と置き換えます。 bluehost.com文字列。

LazyOneが説明しているように、送信スクリプトでFrom:[email protected]がメールのヘッダーに追加されていることを確認してから、[email protected]もあなたのBluehostアカウントの有効なアドレス。 (私は個人的にそれらを設定してから1つのアカウントに転送しますが、それは必ずしも必要ではありません)