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

Aperta
#168 26 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
1-2 giorni
Idoneità per principianti
22/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
helm, kubernetes
Ambito
devops

Direzione di ricerca

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.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

📝 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
Lingua principale
Mustache
Stelle
157
Fork
82
Merge medio
22m
PR unite (30g)
3

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di docker-mailserver/docker-mailserver-helm

Tutte le issue di docker-mailserver/docker-mailserver-helm

Issue simili

Altre issue su DevOps

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.