問題タブ [rfc822]
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.
perl - Perlで日付をRFC822形式でエレガントに出力するにはどうすればよいですか?
Perlで日付をRFC822形式でエレガントに出力するにはどうすればよいですか?
.net - DateTime を解析して RFC 822 日時形式に変換するにはどうすればよいですか?
DateTime 構造を同等の RFC 822 日時形式の文字列表現に変換し、この文字列表現を解析して .NET の DateTime 構造に戻すにはどうすればよいですか? RFC-822 日時形式は、RSS Syndication Formatなどの多くの仕様で使用されています。
python - Python 経由でのメール送信に関する 2 つの質問 (RFC822、ログイン情報)
1 -
私の電子メール送信スクリプトでは、空白の電子メールを文字列に保存してから、", ".join(to.split()) を使用します。しかし、スクリプトは最初のメールにしか送信されないようです。これは RFC822 形式と関係がありますか? もしそうなら、どうすればこれを修正できますか?
2 -
スクリプトで自分のパスワードが表示されるのは少し気が引けます。Cookie からこの情報を取得する方法や、Firefox から保存されたパスワードを取得する方法はありますか?
前もって感謝します!
c# - C# DateTime ToString() フォーマットの問題に困惑
C# で DateTime オブジェクトの ToString() 呼び出しから返されたジャンク データを取得しています。
この関数は、日付を RFC 822 (RSS 仕様で要求されている) に準拠するようにフォーマットすることになっており、次のようになります。
DateTime ToString() ドキュメントから読み取ることができるものから、これは私が望むものでなければなりません。
ただし、一部の日付ではジャンクが生成されます。
収量:
Wed の代わりに We18 を返し、Mar の代わりに 3ar を返す理由はありますか?
ruby - RubyでRFC2822回の「+0000」タイムゾーンを強制する
Time.rfc2822
関数を強制的に吐き出すにはどうすればよい+0000
ですか?
Ruby を使用すると、RFC2822形式の時刻を非常に簡単に解析できます。
しかし、時間を表示するにはどうすればよいでしょうか。解析された時刻は現地時間であることに注意してください。心配する必要はありません。次の方法で UTC 時間に戻すことができますgmtime
。
その後、RFC2822 形式に戻すことができます。
残念ながら、これは私が望むものではありません。+0000
が になっていることに注意してください-0000
。RFC2822 によると、これは次の理由によるものです。
「+0000」という形式は、世界時のタイム ゾーンを示すために使用する必要があります。「-0000」も世界時を示しますが、世界時以外のローカル タイム ゾーンにある可能性のあるシステムで時刻が生成されたことを示すために使用されるため、日時にローカル時刻に関する情報が含まれていないことを示します。ゾーン。
素晴らしい -モンキーパッチを機能+0000
に適用する以外に、どうすれば強制できますか?rfc2822
datetime - RFC-32 日付形式から ASP Classic の Short Date (MM/DD/YYYY) へ
私は強力な ASP Classic 開発者ではありませんが、仕事でこのアプリケーションをサポートする任務を負っており、RSS フィードの日付を短い日付形式に変換しようとしています。そして、私は解決策を見つけることができないようです。
私はこのフォーマットを持っています:
そして、私はそれをこの形式にする必要があります:
これまでのところ、ASP 用の次の RSS フィード スクリプトをいじっています。
%>
RSS から pubDate を取得すると、それは文字列だと思います。CDate を実行しようとすると、Type の不一致が発生します。Format() と同じ取引も試しました。この日付を必要なものにフォーマットする方法を誰かが提案できますか?
ありがとう!
python - Pythonを使用して電子メールメッセージのテキストコンテンツを取得するにはどうすればよいですか?
Python 2.6でRFC822メッセージが表示された場合、適切なテキスト/プレーンコンテンツ部分を取得するにはどうすればよいですか?基本的に、私が欲しいアルゴリズムはこれです:
これらのうち、私はパットを持ってget_mime_part
いhas_mime_part
ますが、MIME部分からデコードされたテキストを取得する方法がよくわかりません。を使用してエンコードされたテキストを取得できますが、メソッドのパラメーターget_payload()
を使用しようとすると(ドキュメントを参照)、テキスト/プレーン部分で呼び出すとエラーが発生します。decode
get_payload()
さらに、HTMLを取得してテキストにできるだけ近づける方法がわかりません。
python - How do I convert RFC822 to a python datetime object?
I know how to do this the other way around... it would be:
security - 電子メールに封筒が必要なのはなぜですか。「封筒」とはどういう意味ですか。
SMTPのエンベロープと電子メールの正確な違いは何ですか?
プロトコルにエンベロープが必要なのはなぜですか?カタツムリの郵便では、手紙に住所が含まれている必要はなく、郵便配達員には見えません(少なくともそれはあなたが信じたいことです)ので、すべてのルーティングは完全に封筒に基づいて行われ、それは私には明らかです。
ただし、電子メールでは、文字自体は解析可能であり、From:やTo:などのヘッダーがあります。メールをルーティングするのにそれだけでは不十分なのはなぜですか?なぜ封筒が必要なのですか?
そして、エンベロープと電子メール自体の間の相違の意味は何ですか?それは必ずしも誰かがシステムをゲームしようとしていることを意味しますか、それとも特定の状況(どのような状況ですか?)の下で、それらの間に違いがあることは合法ですか?
あなたの説明は大歓迎です。
困惑したメール受信者。
mysql - Perl を使用して mySQL タイムスタンプを RFC-822 に変換するにはどうすればよいですか?
有効な RSS フィードに含めるために、RFC-822 準拠の日付として出力したい列タイプ「timestamp」の下の mySQL テーブルにデータを保存しています。
perl を使用して現在の時刻を RFC-822 オブジェクトとして単純に出力する方法は知っていますが、既存の文字列を変換する方法がわかりません。文字列は次のようにフォーマットされます: YYYY-MM-DD HH:MM:SS