Alias for firstname.lastname@example.org
We need discuss for address email@example.com. It is used on other project as outbound email. So when someone update ticket, he will received email from firstname.lastname@example.org.
This is difference when on opensuse-admin project. we will receive email from email@example.com as outbound email when get update or send comment from email.
We need confirm. is address firstname.lastname@example.org work for send and receive email from outside? are configs on redmine/progress or mail server?
On Progress vm, we have setup postfix alias for email@example.com.
#3 Updated by pjessen almost 2 years ago
- Private changed from Yes to No
are configs on redmine/progress or mail server?
If "firstname.lastname@example.org" needs to be publicly available, the aliasing happens on our mailservers, mx.o.o.
I'm happy to set that up, just let me know. It can also be done quickly for testing etc.
#6 Updated by tuanpembual almost 2 years ago
I created ticket for testing.
When I create and update. I got email from email@example.com. (done for notify)
But when I reply the email. Ticket wont update. (need more debug).
cboltz Do you have any idea?
#7 Updated by pjessen almost 2 years ago
#8 Updated by cboltz almost 2 years ago
maybe not really related to this issue, but worth a look nevertheless:
/var/log/mail on progress.i.o.o says:
2020-09-07T05:00:22.213840+00:00 progress postfix/pipe: AF96623B4D: to=<firstname.lastname@example.org>, orig_to=<email@example.com>, relay=redmineprivate, delay=0.51, delays=0.02/0.01/0/0.47, dsn=5.7.0, status=bounced (permission denied. Command output: Request was denied by your Redmine server. Possible reasons: email is sent from an invalid email address or is missing some information. )
This seems to (mostly?) affect bounce mails with the
<> empty sender.
I sent a mail to firstname.lastname@example.org, and after hunting it through the mail logs on several servers, this is the last trace:
2020-09-07T19:52:53.758337+00:00 baloo postfix/smtpd: connect from unknown[192.168.47.96] 2020-09-07T19:52:53.768843+00:00 baloo postfix/smtpd: NOQUEUE: reject_warning: RCPT from unknown[192.168.47.96]: 554 5.7.1 <unknown[192.168.47.96]>: Client host rejected: Access denied; from=<SRS0=Z9Uk=CQemail@example.com> to=<firstname.lastname@example.org> proto=ESMTP helo=<mx2.opensuse.org> 2020-09-07T19:52:53.783794+00:00 baloo postfix/smtpd: BF48C116D2: client=unknown[192.168.47.96] 2020-09-07T19:52:53.787581+00:00 baloo postfix/cleanup: BF48C116D2: message-id=<3566213.9yPnoMeVd3@tux.boltz.de.vu> 2020-09-07T19:52:53.791087+00:00 baloo postfix/qmgr: BF48C116D2: from=<SRS0=Z9Uk=CQemail@example.com>, size=2520, nrcpt=1 (queue active) 2020-09-07T19:52:53.792278+00:00 baloo postfix/smtpd: disconnect from unknown[192.168.47.96] ehlo=1 mail=1 rcpt=1 data=1 quit=1 commands=5 2020-09-07T19:52:53.807277+00:00 baloo postfix/local: BF48C116D2: to=<firstname.lastname@example.org>, relay=local, delay=0.04, delays=0.02/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to command: /usr/bin/mlmmj-recieve -L /var/spool/mlmmj/admin/) 2020-09-07T19:52:53.807987+00:00 baloo postfix/qmgr: BF48C116D2: removed 2020-09-07T19:52:53.813853+00:00 baloo /usr/bin/mlmmj-process: mlmmj-process.c:828: Found To: email@example.com: Success 2020-09-07T19:52:53.814357+00:00 baloo /usr/bin/mlmmj-process: mlmmj-process.c:857: Discarding /var/spool/mlmmj/admin//incoming/528405ae07b64ff8 because list address was not in To: or Cc:, and From: was the list or notoccdenymails was set: Success
Per, it looks like you'll need to allow
redmine@ as valid
To in the admin@ ML.
Alternative solution: simplify the setup, and let mx*.o.o deliver directly to progress.i.o.o. Having a mailinglist with (AFAIK) one subscriber might be a bit ;-) overkill. (Doing this for redmine@ would allow us to do some testing, and if everything works, we could also simplify admin@.) Disclaimer: I have no idea why we have the mailinglist between the world and progress - it might be for historical reasons or for a good technical reason ;-)
#9 Updated by lrupp almost 2 years ago
Disclaimer: I have no idea why we have the mailinglist between the world and progress -
it might be for historical reasons or for a good technical reason ;-)
Mainly historical reasons from the initial Redmine setup: when we implemented the first Redmine instance, we were not 100% sure that everything will work as expected. Therefor we kept a "backup" of every mail in the mailing list (which also allowed some people like Darix or me to subscribe and check for some problems there).
The only technical reason today might be the same as in the past: the mailing list might be more reliable and storing/searching Emails there might be a bit more easy. But that should not be a big issue, as I see no real problems with the current Redmine setup since some years any more.
Therefor I recommend to forward Emails directly from MX to the Redmine server.
#10 Updated by pjessen almost 2 years ago
Per, it looks like you'll need to allow
Toin the admin@ ML.
I don't believe that is possible, it is a basic mlmmj check, not an admin rule.
Alternative solution: simplify the setup, and let mx*.o.o deliver directly to progress.i.o.o. Having a mailinglist with (AFAIK) one subscriber might be a bit ;-) overkill.