Fetchmail can't deliver messages to postfix [k8s/helm-chart]

オープン
#168 コメント 26 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
1〜2日
初心者へのやさしさ
22/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
helm, kubernetes
領域
devops

調査の方向性

The failure is the SMTP HELO being rejected by the in-cluster Postfix, so start with how the chart sets the container hostname and fetchmail's fetchmail.rc template in the helm chart's templates and values. Check whether a fully-qualified hostname can be set through values, then reproduce by enabling fetchmail with one poll entry. Done when fetchmail delivers a fetched message without the 504 'need fully-qualified hostname' error. The thread has been open about 521 days with no assignee or pull request, so confirm with maintainers before starting.

索引モデルが issue の本文から書いたものです。

説明

📝 Preliminary Checks
  • I tried searching for an existing issue and followed the debugging docs advice, but still need assistance.
👀 What Happened?

Using the community helm chart.
Enabled fetchmail and added one account/config to fetchmail.rc

Fetchmail starts, fetchesmMail but then fails to deliver it due to:

Helo command rejected: need fully-qualified hostname

My fetchmail is simply

poll xxxx with service imaps and timeout 120 and options no dns auth password 
    user "user" there with password "pass" is "existinguser@withuserdomain" here options fetchall ssl nokeep
👟 Reproduction Steps

No response

🐋 DMS Version

15.0.2

💻 Operating System and Architecture

k8s community Helm chart

⚙️ Container configuration files

📜 Relevant log output
2025-05-24T20:23:32.531389+00:00 docker-mailserver-5dfb984fb8-nkvdk fetchmail[67184]: reading message xxxx@xxxx:2 of 2 (7674 header octets) (log message incomplete)
2025-05-24T20:23:32.531398+00:00 docker-mailserver-5dfb984fb8-nkvdk fetchmail[67184]: SMTP error: 504 5.5.2 <docker-mailserver-5dfb984fb8-nkvdk>: Helo command rejected: need fully-qualified hostname
2025-05-24T20:23:32.531905+00:00 docker-mailserver-5dfb984fb8-nkvdk postfix/postscreen[84741]: CONNECT from [::1]:38698 to [::1]:25
2025-05-24T20:23:32.531967+00:00 docker-mailserver-5dfb984fb8-nkvdk postfix/postscreen[84741]: PASS OLD [::1]:38698
主要言語
Mustache
スター
157
フォーク
82
平均マージ
22分
マージ済み PR(30日)
3

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

docker-mailserver/docker-mailserver-helm のほかの issue

docker-mailserver/docker-mailserver-helm の issue をすべて見る

似ている issue

DevOps の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。