예를 들어 비밀번호 이메일이나 개인 메시지는 즉시 전달되어야 하지만, 뉴스레터 이메일은 긴 기간에 걸쳐 분산 전송될 수 있습니다. 현재 메일 서버에 큐가 있는 경우 모든 이메일이 동일한 큐에 들어갑니다.
우선순위가 다른 두 가지 유형의 메일을 라우팅하기 위해 SMTP 서버 설정을 두 개로 나누어 정의할 수 있을까요?
감사합니다.
예를 들어 비밀번호 이메일이나 개인 메시지는 즉시 전달되어야 하지만, 뉴스레터 이메일은 긴 기간에 걸쳐 분산 전송될 수 있습니다. 현재 메일 서버에 큐가 있는 경우 모든 이메일이 동일한 큐에 들어갑니다.
우선순위가 다른 두 가지 유형의 메일을 라우팅하기 위해 SMTP 서버 설정을 두 개로 나누어 정의할 수 있을까요?
감사합니다.
플러그인이 필요할 수 있습니다. 쉬운 일은 아닙니다.
정말 그렇게 하려면, 모든 메일을 받아들이고 중요 여부를 판단한 후 그에 따라 처리하는 자체 메일 서버를 만드는 것이 가장 좋은 방법이라고 생각합니다.
감사합니다. 현재 저는 큐를 사용하여 postfix를 운영하고 있습니다.
지금 이메일 우선순위 처리를 지원하지 않는 것 같고, 구현하기도 쉽지 않을 것 같습니다.
postfix로 어떻게 해야 할지 전혀 모르겠지만, 만약 이 문제를 해결해 달라고 돈을 주신다면, discourse 쪽이 아니라 postfix 쪽에서부터 시작할 거예요. (이 문제를 해결해 달라고 돈을 달라는 건 아니에요. 이 정도 작업은 터무니없이 높은 단가를 제시했다가, 고객이 견적을 수락하면 오히려 후회할 만한 종류의 일이거든요!
)
아니요, 이전에 이미 질문이 있었으며 이중 SMTP는 계획에 없습니다.
채팅 알림이 신속한 전달이 필요한 이메일에 추가되면서, 저는 조금 더 깊이 파고들어 잘 작동하는 설정을 마련했습니다. 이 기능이 필요한 분들을 위해 몇 가지 팁을 드리겠습니다.
Postfix는 헤더 검사(header checks)를 제공하여 메시지를 필터링하고 다른 SMTP 서버를 통해 릴레이할 수 있습니다. 따라서 일반 이메일과 우선순위 이메일을 위해 두 개의 SMTP 서버만 있으면 되며, Postfix 설정 파일 세 개를 수정하면 됩니다.