問題タブ [incoming-mail]
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.
email - ユーザーの GMail 受信トレイへのアクセスが「ハッキングの試み」としてカウントされないようにする方法
当社の (Web ベースの) 個人文書管理ソリューションのユーザーに、添付ファイルとして送信された文書を GMail アドレスにインポートする機能を提供したいと考えています。
ユーザーがログイン資格情報を Web アプリに保存できるようにし、これを使用して IMAP 経由でユーザーの GMail 受信トレイにアクセスするという現在のソリューションは、セキュリティの観点から最適ではないだけではありません (可能であれば、ログイン資格情報を保存したくありません)。 )、また、(ポーリングの頻度が高すぎる場合やユーザーの数が多すぎる場合など)、アプリのログイン試行が GMail によってブロックされることもあります。IMAP サーバーから「[ALERT] Please log in via your web browser: http://support.google.com/mail/accounts/bin/answer.py?answer=78754」というエラー メッセージが表示され、ユーザーから次のような報告がありました。彼らは、GMail がいくつかの「可能性のあるハッキングの試み」などをブロックしたことを確認します。
だから私の主な質問はこれらです:
- 認証を OAuth に切り替える (そして、IMAP を使用してユーザーの受信トレイを確認し、OAuth トークンで認証するだけである) と、この状況で役立ちますか? これを行う方法に関するドキュメントを見つけました。この状況で役立つかどうかを知りたいだけです。
- ユーザーの受信トレイをポーリングする必要がある/許可されている頻度 (または、GMail に対して同時に開いている接続の数など) に関するガイドライン/クォータ/制限はありますか? これについては、Google サイトの開発者向けドキュメントで何も見つかりませんでした。
- IMAP 以外に、添付ファイルを GMail メッセージからアプリにインポートできる方法はありますか?
ruby-on-rails - Rails 3で文字列として渡された電子メールを解析するにはどうすればよいですか
私はポストフィックスメールサーバーを使用しており、エイリアスを介して受信メールをコントローラーに送信しています:
ではemail_handler.sh
、標準入力からコントローラーにメールを POST メッセージとして渡しています。
そのため、コントローラーでメール全体を文字列として取得します。この文字列を解析して、、、、、などを取得するto
にはどうすればよいですか。そのための宝石は見つかりませんでした。たとえば、文字列:cc
subject
body
attachments
email - MX の変更後も Zimbra にメールが届く
24 時間以上前に、サーバー管理者が Gmail ビジネス アカウントの MX レコードを DNS ゾーンに追加しました。彼はそれらを次のように設定しました (セキュリティのために 6 番目のレコードを非表示にしました)。
誰かがGmailにログインして、社内の誰かにメールを送信すると、メールはその人のGmailアカウントに届きます。 ただし、誰かがZimbraメールにログインして以前と同じメール アドレスに送信すると、その人のZimbraアカウントに届きます。
私は MX レコードに精通していませんが、電子メールが送信されると、リストの最初のサーバーに送信しようとし、失敗した場合は、成功するまでリストを試行し続けることを理解していました。しかし、私たちの例ではそうではないようです。
アドバイスをいただければ幸いです。
installation - 受信メール解析用にsendgridをセットアップする最良の方法は?
会社のメールには Google アプリの gmail を使用しています。
Web アプリでトランザクション メールに sendgrid を使用したいと考えており、そのトランザクション メールへのすべての返信を解析して API に投稿したいと考えています。
これを設定するにはどうすればよいですか?一部のサブドメイン MX レコードを sendgrid に向け、トランザクション メールの送信者アドレスでそのサブドメインを使用する必要がありますか? または、ドメインを使用する方法はありますか?