問題タブ [outlook.com]
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.
c# - C# SMTP は Outlook.com のポート 587 で認証に失敗します。「サーバーの応答は: 5.7.1 クライアントが認証されませんでした」
自動化された電子メールを送信しようとしています (スパムではなく、ビジネス上の理由から必要です)。以下のようなコードは、以前は別のメール サービス プロバイダーで使用されていましたが、顧客が「outlook.com」に移動したため、次のようになりました。
確かに、この(C#)コードは機能するはずです:
DeliveryMethod と EnableSsl が設定されており、ポートが 587 であることに注意してください。
上記のコードが使用するパラメーターをテストするために、Outlook クライアント (Web サービスではなくデスクトップ プログラム) に別のテスト アカウントを作成しました。
- ユーザー名
- パスワード
- smtp.outlook.com
- 587
- TLS
Outlook の [アカウント設定のテスト] は、パラメーターが正しいことを示しています ([タスク: テスト電子メール メッセージの送信 - ステータス: 完了])。したがって、ユーザー名とパスワードは正しいに違いないと思います。
ここで説明されているように、詳細ログをオンにしました: http://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/28b5a576-0da2-42c9-8de3-f2bd1f30ded4/ . これにより、ここに投稿するには多すぎる出力が生成されました。最後の数行は次のとおりです。
これらの行の最初の行は、SmtpClient と outlook.com が使用する暗号化プロトコルに同意したことを示唆していますが、残りの行は、「5.7.1 クライアントが認証されていませんでした」という行を除いてほとんど意味がありません。
Outlook.com に接続して同様の問題に遭遇した人はいますか?
前もって感謝します。
ロス
css - HTMLメール-Outlook.com/HotmailCSSオーバーライドスタイル
<p>
hotmailのタグ間の間隔に問題があるメールに取り組んでいます。私は使用しました
しかし、HotmailがCSS構造を変更したようです。
ファイルを調べたところ、段落の書式設定を制御し、インラインスタイルまたはヘッド内のスタイルを削除する外部CSS<p>
が呼び出されており、特に。のマージンを制御しています。このCSSは、世界中で1.35emの段落マージンを与えていますが、私はそれを.5emにしたいです。
任意のアドバイスをいただければ幸いです。ありがとう。
c# - AE.Net.Mail を使用して C# で outlook.com に接続する
AE NET Mail IMAP ライブラリを使用して電子メールを取得するために、どのメール アカウントにも接続できません。しばらく前に使用しましたが、良いのですが、戻ってきて、新しいプロジェクトでどの電子メール アカウントでも機能しません。次のコードがあります。
しかし、なんらかの理由で、読み込みが継続し (ローディング カーソルが回転する)、UI 全体がブロックされます。10分間待った後、まったく何も起こりません。ロード、ロード、ロードを続けるだけです。私は何を間違っていますか?どうすればメールを取得できますか? gmail などの他のアカウントや自分のアカウントも試しましたが、同じ問題が発生します。Outlook.com からメールを取得するにはどうすればよいですか?
c# - Windows Live メールでエンコードされたスラッシュのデコードを防ぐ方法は?
メールで送信される続行リンクを含むフォームがあります。このリンクでは、によってエンコードされた暗号化された機密データをいくつか追加しましたBase64
。%2F
値には、 ( で)にエンコードされたスラッシュが含まれていますServer.UrlEncode
。リンクを Windows Live アドレスに送信すると、Outlook.com が%2F
バックをスラッシュにデコードしていることがわかります。どうすればこれを防ぐことができますか?
私は送信しています:
<a href="http://www.tempuri.com/key=RVQ%2FcGhvbmVfaG9tZSE%3D">Continue</a>
しかし、私は見ています:
<a href="http://www.tempuri.com/key=RVQ/cGhvbmVfaG9tZSE=%3D">Continue</a>
任意のメール クライアントhttp://www.tempuri.com/key=RVQ%2FcGhvbmVfaG9tZSE%3D
からリンクをWindows Live アドレスに送信することで再現できます。
php - 同じアドレスからのメールが届かない
独自のドメインで Outlook.com を使用しています。お店です。顧客が注文するたびに、私は次の 2 つの電子メールを送信します。
- 私は彼/彼女に注文確認を送信します (orders@[mydomain] から顧客のメールアドレスへ)
- コピーを自分宛に送信します (FROM orders@[mydomain] TO orders@[mydomain] (同じアドレス))
2 番目のメールは配信されません。
TO アドレスを [mydomain] 内の他のアドレスに置き換えても、配信されません。TOアドレスを他のものに置き換えると、機能します。また、最初の電子メールを送信しようとせず、2 番目の電子メールのみを送信しようとすると、まだ配信されません。
迷惑メールフォルダと削除済みメールフォルダを確認しましたが、空です。
これで私を助けてもらえますか?どうもありがとうございました。
c# - Outlook.com へのデータのインポート
私は現在、膨大な数の電子メールを独自のメール システムから Outlook.com アカウント (そう、デスクトップ アプリではなく Web サービス) にインポートする任務を負っています。
ソース システムの独自の性質と、すべての電子メールを Outlook.com にインポートする前にカスタムの前処理が必要であるという事実により、商用サービスはオプションではありません。データをローカルの Outlook データベースにインポートしてから Outlook.com にエクスポートすることは、サーバー側で実行することを意図しているため、おそらくオプションではありません。
メールが最初に受信されたときと同じように、実際のメールのタイムスタンプを保持する実際のインポート手順を実装するための最良のオプションは何ですか?