2

私はGmailアカウントを持っています。つまり、myemail@gmail.com です。

ウェブサイトのメールをそれに関連付けました。すなわち、contact@mydomain.com

PHPMailer を使用して Gmail 経由でメールを送信することはできますか (信頼性のため、スパムとしてフラグが立てられる可能性が低いなどの理由で)、送信メールとして "contact@mydomain.com" を使用することはできますか?

ここにあるコードを使用しています:

Gmail と PHPMailer を使用してメールを送信する

これまでのところ、エラーが発生しています:

SMTP エラー: 認証できませんでした。

4

3 に答える 3

1

Gmail の[アカウントとインポート] に移動し、次の名前でメールを送信し、contact@mydomain.com を確認してから、試してみてください。まず、スクリプトが「通常の方法」で機能していることを確認してください。

Gmail for Business (ドメイン用) を購入することもでき、問題は解決されます。

于 2010-12-28T13:18:12.330 に答える
0

mydomain.com用に無料のGoogleAppsアカウントを設定し、そこでメールアカウントを使用してメールを送信することをお勧めします。

Google Appsを介してcontact@mydomain.comをアカウントとして設定し、これをメールの送信者として使用できます。PHPMailerの設定は、contact @ mydomain.comを使用することを除いて、Gmailの設定と同じである必要があります。認証用のユーザー名(および、明らかに設定したパスワード)。

contact@mydomain.comに送信されたメールをGmailアカウントに転送する場合は、Gmailアカウントの場合と同じように行うことができます。

于 2010-12-30T22:56:34.357 に答える
0

必要なSSL を使用していないように見える例があります。

$host = "ssl://smtp.gmail.com";

ファイルphp.iniでOpenSSL拡張が有効になっていることを確認してください。

于 2010-10-20T13:27:04.413 に答える