Juerg Reimann: > Hi everybody > > I have a relatively dumb host in mynetworks that should be able to relay mail > through my server. This host does not retry sending a mail if something goes > wrong. It works until there is a recipient host that has graylisting > activated: > > postfix/smtpd[68055]: [ID 197553 mail.info] NOQUEUE: reject: RCPT from > host.in.mynetworks[1.2.3.4]: 450 4.1.1 <some@email.address>: Recipient > address rejected: unverified address: host some.mail.server[4.3.2.1] said: > 450 4.7.1 <some@email.address>: Recipient address rejected: Greylisted for 5 > minutes (in reply to RCPT TO command); from=<me@myself.i> > to=<some@email.address> proto=ESMTP helo=<host> > > Why is such a mail not ending up in my postfix' mailqueue so that postfix can > retry later? >
Because someone configured Postfix to reject that mail with reject_unverified_recipient. Workaround: specify permit_mynetworks *before* reject_unverified_recipient. Wietse