여전히 반송 알림을 받을 수 없습니다

저는 로컬 Postfix 서버를 운영 중입니다. 포트 587에서의 메일 제출은 정상적으로 작동합니다. Amazon SES 및 제가 사용해 본 다른 상용 SMTP 제공업체보다 반송률(bounce rate)이 실제로 더 낮기 때문에 이 방식을 사용하고 있습니다(믿기 어렵겠지만 사실입니다).

이 포럼의 조언에 따라 수신용 포트 25에는 mail-receiver를 사용했습니다. 이 부분은 정상적으로 작동합니다. 하지만 VERP 정규식(regex)을 이용한 반송 메일은 통과하지 못합니다. 이 문제를 해결할 수 없었습니다.

그래서 mail-receiver를 끄고 Postfix와 함께 Dovecot을 설치하고 POP3를 설정하는 데 많은 노력을 기울였습니다.

제 도메인은 [something].space이며, General 카테고리 수신용 사용자는 [something]@[something].space입니다. 이제 해당 사용자를 위한 로컬 메일박스가 있으며, Discourse가 이를 통해 POP3로 폴링(polling)합니다. [스팸을 피하기 위해 실제 이름을 숨기는 것이 낫다고 생각합니다.] 따라서 수신용 사용자는 이 한 명뿐입니다.

하지만 반송 메일은 설정해야 하는 VERP 정규식으로 돌아옵니다. 'replies’라는 사용자가 존재하지 않기 때문에 어디에도 전달될 수 없습니다. 의도적으로 존재하지 않는 주소로 메일을 보냈을 때의 mail.log 항목 예시는 다음과 같습니다:

[something] postfix/local[218189]: 068272FEA4F: to=<replies+verp-7d39e178a71b450220c072608e269da7@[something].space>, relay=local, delay=0.01, delays=0/0/0/0, dsn=5.1.1, status=bounced (unknown user: “replies”)

[보안을 위해 도메인을 다시 편집했습니다.]

도움을 많이 부탁드립니다. mail-receiver로 되돌아가라고 해 주지 마세요. 그 방식에도 정확히 같은 문제가 있었으며, 이 시점에서는 Dovecot/Postfix를 사용하기를 선호합니다. 비슷한 설정으로 성공한 다른 사용자들도 분명 있을 것입니다.

아래는 VERP 설정입니다:

replies+%{reply_key}@.space

아하. VERP 정규식에서 'replies’를 [something] 사용자 이름으로 변경했더니, 성공했습니다!

소음을 일으켜서 죄송하지만, 이 주제가 앞으로 다른 분들에게 도움이 되길 바랍니다.