- CChristian Scheuer @chrscheuer
Noticed this after the move to the new email service.
- CChristian Scheuer @chrscheuer
Curiously, this no longer appears to be the case. Not sure if this was a Gmail glitch.
However, when replying to the forum email, I am not receiving the new automated reply to let me know I shouldn't. Was this perhaps not implemented yet?
- KajMagnus @KajMagnus2021-08-30 09:16:20.642Z
Probably you replied to an old email, from before Ty .io started using Postmarkapp for inbound emails — and then it still was the
support@talkyard.io
address, which doesn't include any+EMAIL_ID
tag (i.e.ABC123
missing from:no-reply+ABC123@talkyard.io
)This cannot-reply feature will only work for new emails. — Would you like to try to reply to this message via email?
Seems the cannot-reply-via-email emails work now; I just tested (just that there's a
Some( ...)
typo in the email text).
- In reply tochrscheuer⬆:KajMagnus @KajMagnus2021-08-30 08:57:27.488Z2021-08-30 09:18:15.648Z
It's me, I haven't configured DNS settings for Talkyard .io, after having started using Postmarkapp for the reply-to address — instead, I'm using Postmarkapp's auto generated inbound email address, which looks funny (random chars and numbers). I'll fix in a while
I'm trying out the cannot-reply-to feature now again this morning (after a bug fix that got deployed a week ago or sth like that) ... Edit: It worked fine (when I tested). I got a cannot-reply-via-email email.
(It won't look like that in Prod)
- CChristian Scheuer @chrscheuer
Thanks! Yea just thought it looked kinda weird, I think users might find it supicious looking.
- KajMagnus @KajMagnus2021-08-30 12:25:57.401Z
(In my case, Gmail thought these emails were promotions — it placed half of those emails in its "Promotions" folder. Now with "no-reply+.... @ inbound. Ty .io" the emails are back in the "Primary" inbox again)
- In reply tochrscheuer⬆:KajMagnus @KajMagnus2021-08-30 11:04:57.504Z
@chrscheuer Now everything seems to work, here at Ty .io — if you reply to this message, you should get a notification email from address like:
no-reply+123abc789def.....@inbound.talkyard.io
,
which you can(not) reply to, and then you'll get another email that says you cannot reply via email.(The From address still doesn't look that nice — in Gmail it looks like:
no-reply+123abc..
, i.e. parts of the email ID are still visible.)- CChristian Scheuer @chrscheuer
You're quite right, this works now :)
- KajMagnus @KajMagnus2021-08-30 11:30:13.235Z
Ok, hopefully I can configure Prod tomorrow
- CChristian Scheuer @chrscheuer
Got it. I think if you can get the From Name to look pretty before switching it on for Prod, we would probably get a lot less complaints from users though ;)
- KajMagnus @KajMagnus2021-08-30 12:24:16.252Z
Instead of having the email ID in the From address, the email ID could be included in the email body — it seems everyone includes the email body, when they reply.
Then, the From address could be:
no-reply@inbound.talkyard.net
, and at the bottom of the email text, there'd be, say, a<small>Email ID: 112233aabbcc778899ddeeff</small>
dimmed gray text tag.(You mean the From address right? (but not the
from Some(...)
name typo in the email text))- CChristian Scheuer @chrscheuer
The problem is not the address but that you're not providing a friendly name for the address.
Most of the time we don't see the actual address in Gmail, just the friendly name added.
I don't know how Amazon's email system works but you should be able to specify a friendly/display name for the sender.
- KajMagnus @KajMagnus2021-08-31 04:36:40.790Z
Ok, then I understand. What if there was a per site config value, where you could choose a friendly name, say, "Soundflow-Forum", and then emails sent from your site, would be from, say,
Soundflow-Forum@mx.talkyard.net
.(Apparently it works with anything to the left of the
@
, for exampleTalkyard@inbound.talkyard.io
, thanks to the emails being signed by DKIM I think.)- KajMagnus @KajMagnus2021-09-01 11:34:39.501Z2021-09-01 19:28:51.234Z
providing a friendly name for the address.
Aha, Ty needs to specify both the From SMTP header (friendly name) and the Reply-to header. Currently Ty uses only the From header, which then works as both the From and Reply to headers. -- Just need to figure out how to do this via Apache's Java email API
(Edit: No, just the
From: ...
header is enough, see my next comment)- KajMagnus @KajMagnus2021-09-01 19:27:52.844Z
Now I'm having a look at SMTP and apparently the From header can have values like:
From: FirstName LastName <email-addr@example.com>
and then "FirstName LastName" will be shown instead ofno-reply+e7ef49...
.So I'll add an outgoing email From address friendly name admin setting. Then people will see, say, "SoundFlow Forum" in their email client.
- KajMagnus @KajMagnus2021-09-04 09:24:37.593Z
@chrscheuer There'll be an extra mini release, on Monday or Tuesday, where you can specify a From nice display name. (Plus the cannot-reply-via email auto emails.) — Thereafter, the Do API.
- CChristian Scheuer @chrscheuer
Awesome, thank you!
- In reply toKajMagnus⬆:CChristian Scheuer @chrscheuer
Yea exactly, this is what I meant :)
- In reply tochrscheuer⬆:KajMagnus @KajMagnus2021-09-09 05:47:18.395Z
Hi @chrscheuer Finally this nice-email-sender-name, and cannot-reply tips email, is now live in Prod.
If you go here:
/-/admin/settings/legal
, there's a new "Email sender name" field.- CChristian Scheuer @chrscheuer
Wonderful! Thank you :) Already noticed it had the correct layout in the notification from you on TY.io
- CChristian Scheuer @chrscheuer
I set the email sender name earlier today, but just received this email where it isn't present.
- CChristian Scheuer @chrscheuer
Hm.. Interestingly, it shows up if I expand it. Weird...
- CChristian Scheuer @chrscheuer
But something still makes it not want to display the "pretty" name for some reason.
- CChristian Scheuer @chrscheuer
Hm.. This may be due to our own email redirection setup here though.
I can see it showing up correctly on another account. Ugh, apparently emails are hard haha.
- CChristian Scheuer @chrscheuer
Nevermind, works great on the newer account too. Maybe it just had a little delay before it started working :)
- Progresswith handling this problem