問題タブ [email-headers]

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 に答える
2805 参照

python - メールヘッダーのテキスト Cc フィールドを解析する方法は?

次のような Cc ヘッダー フィールドのプレーン テキストがあります。

friend@email.com, John Smith <john.smith@email.com>,"Smith, Jane" <jane.smith@uconn.edu>

これを適切に解析するための戦闘テスト済みのモジュールはありますか?

(Pythonの場合のボーナス!メールモジュールは、分割する方法なしで生のテキストを返すだけです、AFAIK)(名前とアドレスをフィールドに分割する場合もボーナス)

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

email - smtp を使用してメールを送信し、メッセージ ID を設定する

smtp プロトコルを使用して電子メールを送信するクライアントがあります。クライアントは、smtp をサポートする任意のメール サーバーに対して構成できます (例: gmail、yahoo)。

現在、クライアントからメールを送信しているときに、ヘッダーに「メッセージ ID」を設定しています。さて、私の質問は、実際にメールを転送する前に、ヘッダーに設定されたメッセージIDがメールサーバーによって「リセット」(または置き換え)されないことをメールサーバーが保証するかどうかです。

例: クライアントが「abc@gmail.com」に対して構成されているとします。今度は「abc2@yahoo.com」にメールを送りたいと思います。したがって、クライアントはメッセージ ID を「message123456644@abc.gmal.com」に設定し、smtp を使用してメールを送信します。

したがって、gmail がこのメッセージを yahoo に送信するとき、私のメッセージ ID が保持されることが保証されますか?

ありがとうクナル

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

php - PHP メールヘッダー

基本的に私がやろうとしているのは、送信している電子メールにファイルを添付することです。簡単ですよね?何らかの理由で、次のコードが気に入らない (おそらくヘッダーのため)。誰でも助けることができますか?

前もって感謝します!!

そしてエラー:

警告: mail() [function.mail]: mail() 関数のパラメータが正しくありません。メールは送信されません。

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

php - パイプからプログラムへの電子メールの本文を取得する方法

電子メールをプログラムにパイプし、いくつかのコードを実行しています。

**

「From:」と「Subject:」を取得する方法は知っていますが、メールの本文だけを取得するにはどうすればよいですか?

**

など... メールの本文の内容を取得するにはどうすればよいですか?

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

blackberry - Blackberry - MS エクスチェンジの組み合わせにより、電子メールから返信先ヘッダーと参照ヘッダーが取り除かれます

メールの返信をいくつかのデータベースに追加するためのシステムに取り組んでいます。

現在、これは「Blackberry + Microsoft exchange」の組み合わせでは機能しません。

「iPad + Exchange」、「Blacberry + gmail」、「デスクトップ + Exchange」の組み合わせでうまく機能します。

Exchange サーバーで Blackberry からメールを送信すると、メールから「in-reply-to」ヘッダーと「reference」ヘッダーが取り除かれていることに気付きました。

私のロジックは、これら 2 つのヘッダーに依存して操作を実行します。

Blackberry (9700) + MS exchange の組み合わせで何が起こっているか考えていますか?

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

php - 引用メールの imap ヘッダー

xheader を含むメールを送信しています。

メールの受信者がそのメールをリプレイしたら、それを解析して、リプレイで取得したメールからその xheader の内容を取得したいと考えています。

残念ながら、戻ってきたメールを解析しているときに、xheader が表示されません。(メール全体を印刷しましたが、xheader はありません)

Zend Framework (私は Zend_Mail_Storage_Imap を使用しています) を使用して PHP でそれを行うにはどうすればよいですか?

コード:

ありがとう、ボリス。

0 投票する
0 に答える
655 参照

c# - 元のヘッダーでメールを転送する方法は?

私は、受信メールボックス (それについて知っている人なら誰でも投稿できる) をポーリングし、情報を再フォーマットしてから、定義済みの規則に従って正しいアドレスにメールを転送するプログラムを作成しています。たとえば、受信メールには次のようなものがあります。

次に、そのメールを受け取り、「差出人」フィールドと「件名」フィールドを保持しますが、「宛先」アドレスを に変更recipient@anotherdomain.comし、テンプレートに従って本文の残りの部分をフォーマットします。

ここまでは問題ありませんが、受信者ドメインのスパム フィルターに問題があることが予想されます。「差出人」アドレスを偽装しているかのように反応する可能性があるからです。

すべての SPF/DKIM ヘッダーが送信メールに残り、受信者ドメインが受信メールをスパム/フィッシング メールの可能性として扱わないように、元のメールのヘッダーをそのまま保持する正しい方法は何ですか?

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

php - PHP での VCard のフォーマット

PHP 経由で VCard を生成しようとしていますが、ユーザーにメールで送信されます。ハードコーディングされたデータを使用して最初のスクリプトを作成しましたが、最終結果は MySQL からの VCard に入力されます。

VCard を正規の VCard (別のサイトからダウンロードしてテストしたもの) と並べて表示すると、ほとんど同じように見えますが、生成した VCard をインポートしようとすると、データが表示されません。実際、携帯電話で開くと、それが vcard であることさえ認識されず、壊れた Google Doc に送られます。

vcard をフォーマットするためにウィキペディアからいくつかのコードを借りましたが、すべて問題ないようです。フォーマットにエラーはありますか? さまざまな改行を試しましたが、役に立ちませんでした。アイデア?

私の世代/メールのコードは次のとおりです。

更新 1:これは私をさらに混乱させますが、おそらくデバッグに役立つでしょう。(不良) 生成された VCard をコンピューターにダウンロードしました。また、別の Web サイトから正常な VCard をダウンロードしました。予想どおり、生成されたものはデータなしで開きますが、良いものは正常に動作します。次に、拡張子が .vcf の 3 つ目の空のファイルを作成し、(不良) ファイルからテキストをその空のファイルにコピーしました。そのファイルを開くと、すべてのデータが完全に表示されました。さらにテストするために、正常な VCard ファイルから不良ファイルにテキストをコピーしましたが、それでもデータなしで開かれました。だから、私が理解していないエンコーディングまたはその他のファイルに関するものであるようです。それはパーミッションではありません - それはすべて同じです。

更新 2: PHP を変更して、VCard をダウンロードするだけでなく、電子メールで送信するように強制するようにしました。ダウンロードしたファイルは問題なく開くので、ファイルのエンコード方法 (正しい言葉ですか?)、または GMail の解釈方法でエラーが発生しています。

更新 3: 修正済み : 解決しました。これがなぜなのかはわかりません - 私が見つけることができる他のすべてのチュートリアルは反対のことを言っているからです - しかし、いくつかの重要な変更がありました. まず、メールのエンコーディングを base64 から 8 ビットに変更し、添付ファイルのコンテンツをメール関数に渡される文字列だけに変更しました (64 形式ではなく 8 ビット形式になるように)。これにより、デスクトップで VCard が有効になり、読み取り可能になりました。Android で読み取れるようにするには、$fileatt_type 変数を「text/x-vcard」に変更する必要がありました。そうしないと、Gmail はそれをドキュメントと見なします。

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

email - Outlook 2007/2010 がメッセージ ヘッダーをシェーディングする方法

Outlook 2007/2010 には、「メールを読むときにメッセージ ヘッダーをシェードする」という機能があります。これには、メッセージの各返信ヘッダーの前に次/前のボタンが含まれており、メッセージ内の前/次の返信に移動できます。プログラムで再現するために Outlook がどのようにこれを行っているかを知りたいです。

ありがとうございました

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

php - 一部のユーザーは、サーバーの変更後にメール本文に HTML が表示されます

Pair.net は最近、PHP インストールをアップグレードした後、クライアントがメール本文に HTML を表示するようになりましたが、以前はフォーマットされたメール本文が表示されていました。

CC として自分自身を追加すると、Outlook には書式設定された本文が表示されますが、同じメールにコードが表示されます。

誰もこれに遭遇しましたか?

ヒントはありますか?

コードは次のようになります。

実際の電子メール ヘッダーは次のとおりです。