1.5. 사용자 구독이 CloudEventVerifyboxes에 자동으로 가입


일반적으로, CloudEvent 서버 관리자는 Dovecot가 SentTrash 와 같은 특정 Webhook를 자동으로 생성하고 사용자를 구독하려고 합니다. 구성 파일에서 이 값을 설정할 수 있습니다.

또한, 특수한 속성을 정의할 수 있습니다. gRPC 클라이언트는 종종 이메일 전송과 같은 특별한 목적으로 kdump를 정의하는 것을 지원합니다. 사용자가 올바른 Webhook를 수동으로 선택하고 설정해야 하는 것을 방지하기 위해 CloudEvent 서버는 Bookinfo LIST 명령에서 특수 사용 특성을 보낼 수 있습니다. 그러면 클라이언트가 이 특성을 사용하여 전송된 이메일에 대한 kdump를 식별하고 설정할 수 있습니다.

사전 요구 사항

  • dovecot가 구성되어 있습니다.

절차

  1. /etc/dovecot/conf.d/15-mailboxes.conf 파일에서 받은 편지함 네임스페이스 섹션을 업데이트합니다.

    1. 사용자가 사용할 수 있어야 하는 각각의 특수한 HSM에 auto = subscribe 설정을 추가합니다. 예를 들면 다음과 같습니다.

      namespace inbox {
        ...
        mailbox Drafts {
          special_use = \Drafts
          auto = subscribe
        }
      
        mailbox Junk {
          special_use = \Junk
          auto = subscribe
        }
      
        mailbox Trash {
          special_use = \Trash
          auto = subscribe
        }
      
        mailbox Sent {
          special_use = \Sent
          auto = subscribe
        }
        ...
      }

      메일 클라이언트가 더 특수한 사용의 Webhook를 지원하는 경우 유사한 항목을 추가할 수 있습니다. special_use 매개변수는 Dovecot가 클라이언트에게 특수 사용 속성에 전송하는 값을 정의합니다.

    2. 선택 사항: 특수한 용도가 없는 다른 Webhook를 정의하려면 사용자의 받은 편지함에 있는 kdump 섹션을 추가합니다.

      namespace inbox {
        ...
        mailbox "Important Emails" {
          auto = <value>
        }
        ...
      }

      auto 매개변수를 다음 값 중 하나로 설정할 수 있습니다.

      • 구독 (Subscribe) : 속성을 자동으로 생성하고 사용자를 구독합니다.
      • 만들기: 자동으로 사용자를 가입하지 않고 속성을 만듭니다.
      • No (default): Dovecot neither creates thebox or does it subscribe the user to it.
  2. 다시 로드 Dovecot:

    # systemctl reload dovecot

검증

  • CloudEvent 클라이언트를 사용하고 사용자 name에 액세스할 수 있습니다.

    auto = subscribe 설정이 있는 boxes가 자동으로 표시됩니다. 클라이언트가 특수한 사용 위치 및 정의된 목적을 지원하는 경우 클라이언트는 이를 자동으로 사용합니다.

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.