sjjh
(Simon)
2023 年 6 月 22 日午前 6:25
1
Discourse で送信されたメール全体をファイル(eml または msg 形式)にエクスポートするにはどうすればよいですか?
質問の背景: Discourse の招待メールが、受信側のメールサーバー(あるメールプロバイダーのもの。他のメールプロバイダーでは問題なく動作する)によってスパムとして分類されるという問題が発生しています。問題をデバッグするために、メールプロバイダーから送信されたメールのサンプルを eml または msg ファイルとして提供するように求められました。
よろしくお願いします! Simon
Canapin
(Coin-coin le Canapin)
2023 年 6 月 22 日午後 1:52
2
Simonさん、こんにちは:wave:
迷惑メールフォルダ、またはスパムとして検出されなかった別の受信トレイで招待メールを検索できる場合、ほとんどのメールクライアントには、これらの形式のいずれかでメッセージをダウンロードするオプションがあります。
たとえば、Gmailでは、メールを.eml形式でダウンロードするには、ここにあります。
sjjh
(Simon)
2023 年 6 月 22 日午後 9:06
4
返信ありがとうございます!
承知しております。また、別のプロバイダーで送信したサンプルを問題のプロバイダーに提供しましたが、サポート担当者はサンプルを送信するように明示的に求めてきました。:-/ 彼らとそれの意義について議論する立場にはありませんが、彼らの要求を満たしたいだけです…
@pfaffman 少し詳しく説明していただけますか?あなたの意図を正確に理解しているかどうかわかりません。
「標準」のインストールを使用しており、2つのDockerコンテナ(discourse、mail-in)があり、問題のプロバイダーのメールアドレスを使用して、問題のプロバイダーの他のメールアドレスにSMTP接続で送信しています。問題のプロバイダーがサンプルを求めているため、システム上でサンプルを見つけることができない(または見つけたくない)ようです。したがって、discourseからエクスポートする方法を探しています。管理パネルでメールを「配信不能」として確認できますが、受信したバウンスメッセージしか表示されず、送信されたメールは表示されません。「送信済み」の下には、メールが表示されている行があり、SMTPの詳細も表示されています: 250 2.0.0 OK queued with id Z2869bz5GCbjCq9 が、メールの詳細(ヘッダー、本文)やダウンロード/エクスポートする方法は表示されません。
sjjh
(Simon)
2023 年 7 月 8 日午後 5:42
5
送信済みメールをエクスポートできるようにするには、コピーを保持する必要があります。
すべての送信済みメールを記録するデバッグ設定があれば便利だと思います。
現時点では、コピーを別のディレクトリにスプールするか、BCCで送信するようにローカルのPostfixを指すことができます。
sjjh
(Simon)
2023 年 7 月 8 日午後 7:45
7
返信ありがとうございます!
はい。ディスクがいっぱいになるのを防ぐために、既存の delete email logs after days 設定と同様の設定で、メール自体もn日後に削除するという設定があると便利だと思います。
私の現在の能力を超えていますが、最初の方法は(追加作業はありますが)回避策として可能だと思います。2番目の提案については、受信側メールサーバーがメールを変更した可能性があるため、サポートがメールを拒否するのではないかと心配です… :-/
pfaffman
(Jay Pfaffman)
2023 年 7 月 9 日午前 12:07
8
先日これを行う必要があったときに、Mailgunからメッセージを受け取りました。他のサービスでも同様のことができると思います。
sjjh
(Simon)
2023 年 7 月 12 日午後 9:22
9
ええと、「サービス」は何も使用していません。通常のメールアカウント(ユーザー約160人、1日の投稿20件未満)へのSMTPのみです。
pfaffman
(Jay Pfaffman)
2023 年 7 月 12 日午後 9:24
10
Simon:
まあ、私たちは「サービス」を一切使用していません
SMTPサーバーがメールを受信し(そして配信していないかもしれませんが)、配信しています。それらのログにアクセスできませんか?
コンテナ内のコードをハッキングするか、プラグインが必要になると思いますが、それらのメッセージをファイルに書き込むことができるかもしれません。
sjjh
(Simon)
2023 年 7 月 12 日午後 9:58
11
私たちはSMTPサーバーを「所有」しているのではなく、「使用」しているだけです。 外部プロバイダーのメールサーバー(実際には、メールを拒否しているのと同じプロバイダーです…)。メールサーバーは確かにメールを配信していますが、受信メールサーバー(同じプロバイダーの)がメールを拒否しています。
外部プロバイダーのメールサーバーであるため、ログファイルにアクセスできません。
しかし、サポートとやり取りを続けており、近いうちに解決策が見つかることを願っています(すでに1か月近くかかっています…)。
「いいね!」 2
sjjh
(Simon)
2023 年 7 月 13 日午前 10:13
12
物語は続きます…サポートはバウンスメールの eml または msg ファイルのコピーを求めています。したがって、私のフォローアップの質問は次のとおりです。受信メールをエクスポートすることは可能ですか ? E-Mail → Bounced の下には、リストエントリがあり、メールの詳細(ヘッダーフィールド、件名、メール本文など)を確認できますが、メッセージをファイルとしてダウンロードする可能性は見当たりません。何か見落としていますか、それとも別の方法がありますか?
生の メッセージ(ヘッダーと本文、すべて)をテキストファイルにコピー&ペーストしてください。それは同じことです。
「いいね!」 4
sjjh
(Simon)
2023 年 8 月 16 日午前 7:42
14
情報ありがとうございます。エンコーディングなど(例:MTAからのメールソースコードの例:「…m=C3=BCssten wir auch noch mal 2 gro=C3=9Fe Switche…」)が同じように機能するかどうか、確信がありませんでした。
サイモン
そのメッセージには「Content-Transfer-Encoding: quoted-printable」というヘッダーがあります。これは、メッセージを読み取るものに、どのようにデコードするかを伝えます。
.msg ファイルには、思っているよりも魔法は少ないです
「いいね!」 3
system
(system)
クローズされました:
2023 年 9 月 15 日午後 1:20
16
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.