사이트 텍스트: 구독 취소 링크

일반적인 알림 이메일의 이메일 구독 해지 링크 주변 텍스트를 조정하고 싶습니다.

Site Texts에는 동일한 내용을 가진 두 항목이 있습니다:
unsubscribe_link
unsubscribe_link_and_mail

두 항목의 기본 텍스트는 다음과 같습니다:
이 이메일을 구독 해제하려면 [여기를 클릭](%{unsubscribe_url})하세요.

분명히 이 중 하나는 일반적인 알림 이메일의 푸터에 표시되는데, 어느 쪽인지 — 그리고 다른 하나는 어디에 사용됩니까?

둘 다 커스터마이즈할 수 있을 것 같아요. :woman_shrugging:t2:

https://meta.discourse.org/discourse-ai/ai-bot/shared-ai-conversations/m1bCSWhATT9ZjuEkm6k-Dg

아마 이 설정들이 관련이 있는 것 같습니다.

unsubscribe_link와 unsubscribe_link_and_mail 항목 모두에 동일한 커스터마이징을 적용하는 것이 가장 안전한 방법인 것 같습니다.

Lilly가 지적했듯이, 어떤 텍스트 문자열이 사용되는지는 unsubscribe_via_email_footer 사이트 설정에 따라 달라집니다. 로컬 설치 환경에서 테스트해 본 결과, unsubscribe_via_email_footer 설정이 활성화되어 있지 않으면 unsubscribe_link 텍스트가 이메일에 추가됩니다. unsubscribe_via_email_footer 설정이 활성화되어 있으면 unsubscribe_link_and_mail 텍스트가 이메일에 추가됩니다.

각 텍스트 문자열의 기본 값은 동일한 링크를 생성하고 사용자가 이메일 설정을 관리할 수 있는 동일한 방법을 제공하는 것으로 보입니다.

해당 로직은 여기에서 확인할 수 있습니다: discourse/lib/email/message_builder.rb at 2dae20c05434cdb96f59a996167f77a389169c4d · discourse/discourse · GitHub

unsubscribe via email footer 사이트 설정의 설명을 바탕으로, 과거에는 이메일에 mailto 링크가 삽입되도록 하던 것으로 추정됩니다:

보낸 이메일의 푸터에 이메일을 통한 구독 취소용 mailto: 링크를 첨부합니다

하지만 더 이상 그런 경우는 아닌 것 같습니다.

질문 봇 :robot: 에서 추가된 컨텍스트입니다

https://ask.discourse.com/discourse-ai/ai-bot/shared-ai-conversations/gYtJ3msprWlbS9Suzmpc2w

정말 멋지네요, 두 분 모두 감사합니다! 앞으로 Askbot를 유용하게 활용할 것 같습니다… 이전에는 그 기능에 대해 잘 알지 못했고, 예제도 본 적이 없었거든요.

Lilly 님이 제공한 기록을 연구하고 있을 때 Simon 님이 제가 도달하려던 결론을 게시하셨습니다. 저는 이메일 푸터에서 구독 취소가 활성화되어 있으므로 unsubscribe_link_and_mail의 텍스트가 사용되겠지만, 두 텍스트를 모두 변경하는 데에는 단점이 없어 보입니다.