問題タブ [smtp-auth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3685 参照

php - PHPコンタクトフォームにgmailで認証をどのように使用しますか?

これは私が作業しているコードです。しかし、Gmailアカウントを使用してsmtp認証を行う方法を組み込みたいのですが、理解できません...助けてください。

0 投票する
1 に答える
2492 参照

php - WHM/cPanel 11.30 へのアップグレード後、PHPMailer メールが exim によって拒否される

WHM/cPanel 11.30.0 にアップデートした後、PHPMailer のメールが exim によって拒否されるようになりました。これは私のコードです:

PHPMailer はエラーなしで返されますが、exim reject ログには次のように書かれています

H=(localhost.localdomain) [anip] F=<...@....com> 拒否された RCPT <...@....com>: (localhost.localdomain) [anip] は現在許可されていませんこのサーバーを介して中継します。過去 30 分間 pop/imap サーバーにログインしていないか、メール クライアントで SMTP 認証が有効になっていない可能性があります。

誰でも助けることができますか?

0 投票する
3 に答える
34931 参照

smtp - Gmail がユーザー認証に使用するメカニズムは何ですか?

Gmail SMTP サーバーで Gmail ID とパスワードを使用して自分自身を認証したいと考えています。GSASL ライブラリを使用しています。クライアントがサポートする一連のメカニズムがあります: Anonymous、External、Login、Plain、SecureID、Digest-MD5、および CRAM-MD5。Gmail がユーザー認証に使用するメカニズムを知っている人はいますか?

0 投票する
1 に答える
1868 参照

php - PHPで自分のドメインからメールを送信する

php で xyz@mydomain.com のような独自のドメイン サーバーからメールを送信しようとしています。

pear パッケージで gmail アカウントを使用してメールを正常に送信できます。しかし、自分のドメインからのメッセージの送信は失敗します。

任意のアイデア.....自分のドメインからメッセージを送信する方法. 次のようなエラーが発生します

私のメールアドレスは xyz@mydomain.com です

どんな助けでも大歓迎です。

0 投票する
3 に答える
406 参照

java - Gmail と Java を使用して別のアドレスからメッセージを送信するにはどうすればよいですか?

Java を使用してApache Commons EmailでGmail からメッセージを送信していますが、認証に使用するアドレスとは異なるアドレスからメッセージを送信できないようです。

Gmail と Java を使用して別のアドレスからメッセージを送信するにはどうすればよいですか?

0 投票する
2 に答える
6189 参照

smtp - Bugzilla SMTP 認証

ローカル マシン (Windows 7) に bugzilla をインストールしましたが、問題なく動作しています。しかし、新しいアカウントを作成しようとすると、

it@gmail.comからへのメール送信中にエラーが発生しましたra@gmail.com:
FROM を設定できませんでした:
530 5.5.1 認証が必要です。
詳しくはC:/Perl/site/lib/Email/Send/SMTP/TLS.pm49行目。

でどのような変更を行う必要がありTLS.pmますか?

bugzilla でパラメータ>Email セクションを設定しました:

mail_delivery_method = SMTP::TLS,
mailfrom = it@gmail.com,
smtpserver = smtp.gmail.com:587,
smtp_username = 私の Gmail ユーザー名,
smtp_password = 私の Gmail パスワード,

ファイルのTLS.pm49 行目には次のように書かれています。$SMTP->mail($from);

SMTP を動作させるために他に何か残したことはありますか?

0 投票する
2 に答える
7591 参照

c# - C#を使用して認証済みSMTPを送信する

ホスティング会社で認証済みSMTPパッケージを購入しました。

Outlook2010を介してアカウント設定を正常にテストしました。

Outlookの設定:

メール:me@domain.com 送信SMTP:smtp.hostingcompany.net

ログオン情報:

  • ユーザー:mydomain.com_account
  • パス:パスワード

その他の設定>送信サーバー:

  • 送信サーバー(SMTP)には認証が必要です
  • ユーザー:mydomain
  • パス:パスワード

NetworkCredentialsを指定するときに考えられるすべての組み合わせを試しましたが、SMTP例外が発生し続けます: "Faulure Sending Email" InnerException:Base-64文字配列の長さが無効です。

NetworkCredential()の3つの可能なユーザー名ログインパラメーターを試しました。

前もって感謝します。

編集:NTLMハック

コードに次の行を追加しました。

私は今、新しいメッセージを受け取っています:

0 投票する
2 に答える
1362 参照

c# - メール送信なしのSMTP認証(ログインテスト)

現在必要なのは、指定されたユーザー名、パスワード、および認証モード (CRAM-MD5、LOGIN、PLAIN) を使用して SMTP 認証を実行することです。ログイン テストを実行する必要があり、メールを送信せず、メッセージ ボックスにログイン テストの成功または失敗として返信する必要があります。SMTPClient を使用して認証する方法を試しましたが、資格情報はメールを送信するときにのみ認証されます。これを行う方法を調べましたが、すべてメールを送信して認証するようです。メールを送信せずにどうやってそれを行うのですか?

その後、Ping テストとログイン テスト (pop サーバー、ユーザー名、パスワード、ポート番号を使用) の両方で「POP before SMTP 使用率テスト」を実行する必要があります。

よろしくお願いします、ジャティン。

0 投票する
2 に答える
7213 参照

c# - Win7 で Windows サービスから SMTP メールを送信できない

c# .NET 4.0 を使用して Windows サービスを作成しています (私の開発ワークステーションは Windows 7 です)。処理中にエラーが発生した場合に、サービスから直接メールを送信することを目的としています。私が達成しようとしていることを示すコードスニペットを含めました:

私が直面している問題は、Windows 7 マシンの win サービスから電子メール オプションが機能しないことです。ただし、まったく同じコードが Win XP マシンでもまったく問題なく動作します。警告、これはコンソール アプリとしてテストできません。動作を確認するには、サービスとして実行する必要があります。コンソール アプリケーションに同じコードを入れたところ、win 7 マシンで問題なく動作しました。

さらに、telnet クライアントとサーバーの Windows 機能を有効にして、コマンド プロンプト経由で電子メールを正常に送信できました。

原因を特定するためにいくつかのことを試しました(何も機能しませんでした)-

  • NetworkCredential を明示的に設定し、UseDefaultCredentials = false を設定します。emailClient.Credentials = new System.Net.NetworkCredential("username","pwd","Domain1");

  • サービスの [ログオン] オプションを自分のユーザー ID と pwd に変更する

  • From と To の電子メール アドレスは本物であり、ダミーのアドレスではありません (私の実際のコードでは!)

私が見つけることができる唯一の違いは、Windows サービスがローカル システム アカウントにインストールされていることです。しかし、ログオンを変更すると、認証の詳細/コードで指定された資格情報が使用されるようになりました。私のオフィスの IT 担当者は、彼が見た唯一の違いは、私のメッセージがリレーとして送信されたことだと言いました (これが何を意味するのかはわかりません)。

キャッチされている例外は次のとおりです。

SMTP 例外がスローされました: System.Net.Mail.SmtpException: メールの送信に失敗しました。---> System.Net.WebException: リモート サーバーに接続できません ---> System.Net.Sockets.SocketException: アクセス許可 XXX.XXX.XXX で禁止されている方法でソケットにアクセスしようとしました.XXX XX at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 タイムアウト、例外 & 例外)

どんなアイデアでも大歓迎です!

Windows 7 のセキュリティ ポリシー/機能に関係していると思いますが、デフォルト設定を変更するのと同じくらい簡単なことを願っています。

0 投票する
16 に答える
384706 参照

python - Pythonを使用してプロバイダーとしてGmailでメールを送信するには?

Python を使用してメール (Gmail) を送信しようとしていますが、次のエラーが発生します。

Python スクリプトは次のとおりです。