From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 248131FF15C for ; Fri, 19 Sep 2025 01:21:45 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 5066C94C2; Fri, 19 Sep 2025 01:22:00 +0200 (CEST) Date: Fri, 19 Sep 2025 01:21:25 +0200 From: Stoiko Ivanov To: Thomas Lamprecht Message-ID: <20250919012125.2bb178b5@rosa.proxmox.com> In-Reply-To: <6e0cca08-3cb3-473a-a9a1-6c145c275563@proxmox.com> References: <20250918143142.248758-1-h.laimer@proxmox.com> <20250918143142.248758-2-h.laimer@proxmox.com> <6e0cca08-3cb3-473a-a9a1-6c145c275563@proxmox.com> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.38; x86_64-pc-linux-gnu) MIME-Version: 1.0 X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1758237676261 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.937 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment KAM_MAILER 2 Automated Mailer Tag Left in Email RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pmg-devel] [PATCH pmg-api v2 1/3] pmgqm: add plain subject/from fields for reports X-BeenThere: pmg-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Mail Gateway development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: pmg-devel@lists.proxmox.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pmg-devel-bounces@lists.proxmox.com Sender: "pmg-devel" T24gVGh1LCAxOCBTZXAgMjAyNSAxNjo1NDowMSArMDIwMApUaG9tYXMgTGFtcHJlY2h0IDx0Lmxh bXByZWNodEBwcm94bW94LmNvbT4gd3JvdGU6Cgo+IEFtIDE4LjA5LjI1IHVtIDE2OjMyIHNjaHJp ZWIgSGFubmVzIExhaW1lcjoKPiA+IFdlIGRvbid0IHdhbnQgcGxhaW4tdGV4dCByZXBvcnRzIHRv IGNvbnRhaW4gSFRNTC1lc2NhcGVkIGNoYXJzLAo+ID4gdGhpcyBza2lwcyBodG1sIGVuY29kaW5n IGZvciB0aGUgcGxhaW4tdGV4dCBwYXJ0Lgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBIYW5uZXMg TGFpbWVyIDxoLmxhaW1lckBwcm94bW94LmNvbT4KPiA+IC0tLQo+ID4gdjI6Cj4gPiAtIGV4cGxp Y2l0bHkgdXRmOCBlbmNvZGUgYWZ0ZXIgYGRlY29kZV9yZmMxNTIyYAo+ID4gCj4gPiAgc3JjL1BN Ry9DTEkvcG1ncW0ucG0gfCAxNiArKysrKysrKysrKystLS0tCj4gPiAgMSBmaWxlIGNoYW5nZWQs IDEyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9z cmMvUE1HL0NMSS9wbWdxbS5wbSBiL3NyYy9QTUcvQ0xJL3BtZ3FtLnBtCj4gPiBpbmRleCA0MWY5 ZjFhLi5jMjZiNTQ1IDEwMDc1NQo+ID4gLS0tIGEvc3JjL1BNRy9DTEkvcG1ncW0ucG0KPiA+ICsr KyBiL3NyYy9QTUcvQ0xJL3BtZ3FtLnBtCj4gPiBAQCAtNDUsMTcgKzQ1LDI1IEBAIHN1YiBnZXRf aXRlbV9kYXRhIHsKPiA+ICAKPiA+ICAgICAgJGl0ZW0tPntpZH0gPSBzcHJpbnRmKCJDJWRSJWRU JWQiLCAkcmVmLT57Y2lkfSwgJHJlZi0+e3JpZH0sICRyZWYtPnt0aWNrZXRpZH0pOwo+ID4gIAo+ ID4gLSAgICAkaXRlbS0+e3N1YmplY3R9ID0KPiA+IC0gICAgICAgIFBNRzo6VXRpbHM6OnJmYzE1 MjJfdG9faHRtbChQVkU6OlRvb2xzOjp0cmltKCRoZWFkLT5nZXQoJ3N1YmplY3QnKSkgfHwgJ05v IFN1YmplY3QnKTsKPiA+ICsgICAgbXkgJHJhd19zdWJqZWN0ID0gUFZFOjpUb29sczo6dHJpbSgk aGVhZC0+Z2V0KCdzdWJqZWN0JykpIHx8ICdObyBTdWJqZWN0JzsKPiA+ICsgICAgJGl0ZW0tPntz dWJqZWN0fSA9IFBNRzo6VXRpbHM6OnJmYzE1MjJfdG9faHRtbCgkcmF3X3N1YmplY3QpOwo+ID4g KyAgICAkaXRlbS0+e3N1YmplY3RfcGxhaW59ID0gRW5jb2RlOjplbmNvZGUoJ1VURi04JywgUE1H OjpVdGlsczo6ZGVjb2RlX3JmYzE1MjIoJHJhd19zdWJqZWN0KSk7ICAKPiAKPiBpdCdzIGEgYml0 IGJvcmRlcmxpbmUsIGJ1dCBtaWdodCBiZSB3b3J0aCBhZGRpbmcgYSByZmMxNTIyX3RvX3V0Zjgg KG9yCj4gcmZjMTUyMl90b19wbGFpbl91dGY4PykgaGVscGVyIGZvciB0aGlzLiBGb3Igb25lIHRo ZXJlIHdvdWxkIGJlIGEgdGlueQo+IGJpdCBiZXR0ZXIgY29kZSByZS11c2UsIGJ1dCBpdCB3b3Vs ZCBtYWtlIGl0IHNsaWdodGx5IGNsZWFyZXIgZm9yIHdoYXQKPiBoYXBwZW5zIGhlcmUuCkZXSVc6 IHF1aWNrbHkgbG9va2VkIHRocm91Z2ggdGhlIGNvZGUgYW5kIGN1cnJlbnRseSB0aGluayB0aGUg ZW5jb2RpbmcKaGVyZSBzaG91bGQgZG8gdGhlIHNlbnNpYmxlIHRoaW5nIC0gYW5kIHdvdWxkIGFn cmVlIHRoYXQgdGhlIGhlbHBlciBzdWIKY291bGQgaGVscCBmdXR1cmUgcmV2aWV3ZXJzIHNlZSBm YXN0ZXIgd2hhdCdzIGhhcHBlbmluZyBoZXJlLgoKb25lIHRoaW5nIHRoYXQgaXMgc3RpbGwgcGFz c2VkIHRocm91Z2ggZW5jb2RlX2VudGl0aWVzIGlzIHBtYWlsICh0cmllZCBieQpzZW5kaW5nIHRl c3RtYWlscyB0byBgZGlzY2FyZMSvxaHFs0B0ZXN0LmRvbWFpbmApLgoKYWRkaXRpb25hbGx5IGl0 IHNlZW1zIHdlIGRvIGEgZG91YmxlLWVuY29kaW5nIHNvbWV3aGVyZSAocHJvYmFibHkgaW4gU01U UC5wbSkKYnV0IHRoaXMgc2hvdWxkIGJlIHVucmVsYXRlZCB0byB5b3VyIHBhdGNoLgoKPiAKPiA+ ICAKPiA+IC0gICAgbXkgJGZyb20gPSBQTUc6OlV0aWxzOjpyZmMxNTIyX3RvX2h0bWwoUFZFOjpU b29sczo6dHJpbSgkaGVhZC0+Z2V0KCdmcm9tJykgLy8gJHJlZi0+e3NlbmRlcn0pKTsKPiA+IC0g ICAgbXkgJHNlbmRlciA9IFBNRzo6VXRpbHM6OnJmYzE1MjJfdG9faHRtbChQVkU6OlRvb2xzOjp0 cmltKCRoZWFkLT5nZXQoJ3NlbmRlcicpKSk7Cj4gPiArICAgIG15ICRyYXdfZnJvbSA9IFBWRTo6 VG9vbHM6OnRyaW0oJGhlYWQtPmdldCgnZnJvbScpIC8vICRyZWYtPntzZW5kZXJ9KTsKPiA+ICsg ICAgbXkgJGZyb20gPSBQTUc6OlV0aWxzOjpyZmMxNTIyX3RvX2h0bWwoJHJhd19mcm9tKTsKPiA+ ICsgICAgbXkgJGZyb21fcGxhaW4gPSBFbmNvZGU6OmVuY29kZSgnVVRGLTgnLCBQTUc6OlV0aWxz OjpkZWNvZGVfcmZjMTUyMigkcmF3X2Zyb20pKTsKPiA+ICsKPiA+ICsgICAgbXkgJHJhd19zZW5k ZXIgPSBQVkU6OlRvb2xzOjp0cmltKCRoZWFkLT5nZXQoJ3NlbmRlcicpKTsKPiA+ICsgICAgbXkg JHNlbmRlciA9IFBNRzo6VXRpbHM6OnJmYzE1MjJfdG9faHRtbCgkcmF3X3NlbmRlcik7Cj4gPiAr ICAgIG15ICRzZW5kZXJfcGxhaW4gPSBFbmNvZGU6OmVuY29kZSgnVVRGLTgnLCBQTUc6OlV0aWxz OjpkZWNvZGVfcmZjMTUyMigkcmF3X3NlbmRlcikpOwo+ID4gIAo+ID4gICAgICBpZiAoJHNlbmRl cikgewo+ID4gICAgICAgICAgJGl0ZW0tPntzZW5kZXJ9ID0gJHNlbmRlcjsKPiA+ICAgICAgICAg ICRpdGVtLT57ZnJvbX0gPSBzcHJpbnRmKCIlcyBvbiBiZWhhbGYgb2YgJXMiLCAkc2VuZGVyLCAk ZnJvbSk7Cj4gPiArICAgICAgICAkaXRlbS0+e2Zyb21fcGxhaW59ID0gc3ByaW50ZigiJXMgb24g YmVoYWxmIG9mICVzIiwgJHNlbmRlcl9wbGFpbiwgJGZyb21fcGxhaW4pOwo+ID4gICAgICB9IGVs c2Ugewo+ID4gICAgICAgICAgJGl0ZW0tPntmcm9tfSA9ICRmcm9tOwo+ID4gKyAgICAgICAgJGl0 ZW0tPntmcm9tX3BsYWlufSA9ICRmcm9tX3BsYWluOwo+ID4gICAgICB9Cj4gPiAgCj4gPiAgICAg ICRpdGVtLT57ZW52ZWxvcGVfc2VuZGVyfSA9ICRyZWYtPntzZW5kZXJ9OyAgCj4gCj4gCj4gCj4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBwbWctZGV2 ZWwgbWFpbGluZyBsaXN0Cj4gcG1nLWRldmVsQGxpc3RzLnByb3htb3guY29tCj4gaHR0cHM6Ly9s aXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcG1nLWRldmVsCj4gCj4g CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnBtZy1k ZXZlbCBtYWlsaW5nIGxpc3QKcG1nLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlz dHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3BtZy1kZXZlbAo=