메시지 구성

개요

AEM Communities에 대한 메시징 기능은 사이트에 로그인할 때 액세스할 수 있는 다른 사람에게 메시지를 보내는 로그인 사이트 방문자(구성원)의 기능을 제공합니다.

커뮤니티 사이트 만들기 중에 확인란을 선택하면 커뮤니티 사이트에 대한 메시지가 활성화됩니다.

이 페이지에는 기본 구성 및 가능한 조정에 대한 정보가 있습니다.

개발자를 위한 자세한 내용은 메시징 필수 요소를 참조하십시오.

메시징 작업 서비스

AEM Communities Messaging Operations Service 구성은 메시징 관련 요청을 처리하는 끝점, 서비스에서 메시지를 저장하는 데 사용해야 하는 폴더, 메시지에 첨부 파일이 포함될 수 있는 경우 허용되는 파일 유형을 식별합니다.

Communities Sites console을(를) 사용하여 만든 커뮤니티 사이트의 경우 서비스 인스턴스가 이미 있으며 받은 편지함이 /mail/inbox로 설정됩니다.

커뮤니티 메시징 작업 서비스

아래에서 보듯이 사이트 만들기 마법사로 만든 사이트에 대한 서비스 구성이 있습니다. 구성 옆에 있는 연필 아이콘을 선택하여 구성을 보거나 편집할 수 있습니다.

메시징 작업

새 구성 추가

새 구성을 추가하려면 서비스 이름 옆에 있는 더하기 '+' 아이콘을 선택합니다.

  • 메시지 필드 허용 목록에 추가하다

    사용자가 편집하고 유지할 수 있는 메시지 작성 구성 요소의 속성을 지정합니다. 새 양식 요소가 추가된 경우 SRP에 저장하려면 요소 ID를 추가해야 합니다. 기본값은 두 개의 항목입니다.subjectcontent.

  • 메시지 상자 크기 제한

    각 사용자의 메시지 상자에 있는 최대 바이트 수입니다. 기본값은 1073741824(1GB)입니다.

  • 메시지 수 제한

    사용자당 허용되는 총 메시지 수입니다. 값이 -1이면 메시지 상자 크기 제한에 따라 허용되는 메시지 수가 무제한임을 나타냅니다. 기본값은 10000(10k)입니다.

  • 배달 실패 알림

    이 확인란을 선택하면 일부 받는 사람에게 메시지 배달이 실패할 경우 발신자에게 알립니다. 기본값은 checked​입니다.

  • 배달 보낸 사람 ID 실패

    배달 실패 메시지에 나타나는 보낸 사람의 이름입니다. 기본값은 failureNotifier​입니다.

  • 실패 메시지 템플릿 경로

    배달 실패 메시지 템플릿 루트에 대한 절대 경로입니다. 기본값은 /etc/notification/messaging/default​입니다.

  • 재시도 횟수

    배달되지 못한 메시지를 다시 보내는 데 필요한 횟수입니다. 기본값은 3​입니다.

  • 재시도 간격 대기

    전송 실패 시 메시지를 다시 전송하려는 시도 간 대기 시간(초)입니다. 기본값은 100(초)입니다.

  • 업데이트 풀 크기 계산

    카운트 업데이트에 사용되는 동시 스레드 수입니다. 기본값은 10​입니다.

  • 받은 편지함 경로

    (필수) inbox 폴더에 사용할 사용자 노드(/home/users/username?lang=ko)에 상대적인 경로입니다. 경로는 후행 슬래시 '/'로 끝나야 합니다. 기본값은 /mail/inbox​입니다.

  • 보낸 항목 경로

    (필수) sent items 폴더에 사용할 사용자 노드(/home/users/username?lang=ko)에 상대적인 경로입니다. 경로는 후행 슬래시 '/'로 끝나야 합니다. 기본값은 /mail/sentims​입니다.

  • 첨부 파일 지원

    이 확인란을 선택하면 사용자가 메시지에 첨부 파일을 추가할 수 있습니다. 기본값은 checked​입니다.

  • 그룹 메시지 사용

    이 옵션을 선택하면 등록된 사용자가 구성원 그룹에 일괄 메시지를 보낼 수 있습니다. 기본값은 선택 해제됨​입니다.

  • 최대 아니요. 총 받는 사람 수

    그룹 메시징을 사용하는 경우 한 번에 그룹 메시지를 보낼 수 있는 최대 받는 사람 수를 지정합니다. 기본값은 100​입니다.

  • 배치 크기

    여러 받는 사람 그룹으로 보낼 때 보내기 위해 함께 일괄 처리할 메시지 수입니다. 기본값은 100​입니다.

  • 총 첨부 파일 크기

    supportAttachments를 선택하면 이 값은 모든 첨부 파일의 허용되는 최대 전체 크기(바이트)를 지정합니다. 기본값은 104857600(100MB)입니다.

  • 첨부 차단 목록에 추가하다 유형

    파일 이름 확장자차단 목록에 추가하다의('접두어).', 시스템에 의해 거부됩니다. 그렇지 차단 목록에 추가된 않으면 확장이 허용됩니다. 확장명은 '+' 및 '-' 아이콘을 사용하여 추가하거나 제거할 수 있습니다.

  • 허용되는 첨부 파일 유형

    (작업 필요) 파일 이름 확장자허용 목록에 추가하다의차단 목록에 추가하다입니다. 파일 이름 확장자를 제외한 모든 파일 이름차단 목록에 추가된을 허용하려면 '-' 아이콘을 사용하여 빈 항목 하나를 제거합니다.

  • 서비스 선택기

    (필수) 서비스가 호출되는 절대 경로(끝점)입니다(가상 리소스). 선택한 경로의 루트는 /bin/, /apps//services/과 같은 OSGi 구성 Apache Sling Servlet/Script Resolver and Error Handler실행 경로 구성 설정에 포함되어야 합니다. 사이트의 메시징 기능에 대한 이 구성을 선택하려면 이 끝점이 Message List and Compose Message components(메시지 기능 참조)에 대한 Service selector 값으로 제공됩니다.

    기본값은 /bin/messaging​입니다.

  • 필드 허용 목록에 추가하다

    메시지 허용 목록에 추가하다 필드​을 사용합니다.

주의

Messaging Operations Service 구성이 편집용으로 열릴 때마다 allowedAttachmentTypes.name이 제거되었다면 빈 항목이 다시 추가되어 속성을 구성할 수 있습니다. 비어 있는 단일 항목은 파일 첨부 파일을 효과적으로 비활성화합니다.

파일 이름 확장자를 제외한 모든 파일 이름 확장자를 허용하려면 차단 목록에 추가된 저장​을 클릭하기 전에 '**-**' 아이콘을 사용하여 빈 항목 하나를 다시 제거합니다.

그룹 메시지

등록된 사용자가 사용자 그룹에 직접 메시지를 일괄적으로 보낼 수 있도록 하려면 메시징 작업 서비스 구성의 다음 두 인스턴스에서 그룹 메시지 사용​을(를) 확인하십시오.

  • com.adobe.cq.social.messaging.client.endpoints.impl.MessagingOperationsServiceImpl~social-console
  • com.adobe.cq.social.messaging.client.endpoints.impl.MessagingOperationsServiceImpl~social-messaging

메시징 작업 서비스:소셜 콘솔

social-console-op-service

메시징 작업 서비스:소셜 메시지

social-message-op-service

문제 해결

문제를 해결하는 한 가지 방법은 로그에서 디버깅 메시지를 활성화하는 것입니다.

개인 서비스 로거 및 작성자도 참조하십시오.

모니터링할 패키지는 com.adobe.cq.social.messaging입니다.

이 페이지에서는