2021年8月8日日曜日

alfresco メール設定① alfresco側の設定

事前準備

取り込み予定のメールサーバーにalfrescoユーザーに設定したメールアドレスからのメールが含まれていると、「EMAIL_CONTRIBUTORSに設定されていない」と判定され、配送エラーとなり、postfixからバウンスエラーのメールが出されます。あらかじめalfrecoユーザーに設定したアドレスは、独自のものに変更しておく必要があります。

1.global-properties.sampleからメール関連を抜粋・追加

①バイナリフォルダからsampleファイルを開く

sudo vi /opt/alfresco/content-services-7.0.0/web-server/shared/classes/alfresco-global.properties.sample

②以下を抜粋

#
# Outbound Email Configuration
#-------------
#mail.host=
#mail.port=25
#mail.username=anonymous
#mail.password=
#mail.encoding=UTF-8
#mail.from.default=alfresco@alfresco.org
#mail.smtp.auth=false


#
# Alfresco Email Service and Email Server
#-------------

# Enable/Disable the inbound email service. The service could be used by processes other than
# the Email Server (e.g. direct RMI access) so this flag is independent of the Email Service.
#-------------
#email.inbound.enabled=true

# Email Server properties
#-------------
#email.server.enabled=true
#email.server.port=25
#email.server.domain=alfresco.com
#email.inbound.unknownUser=anonymous


# A comma separated list of email REGEX patterns of allowed senders.
# If there are any values in the list then all sender email addresses
# must match. For example:
# .*\@alfresco\.com, .*\@alfresco\.org
# Allow anyone:
#-------------
#email.server.allowed.senders=.*

③global.propertiesとして追加

sudo vi /etc/opt/alfresco/content-services/classpath/alfresco-global.properties

上記②のサンプルを以下に貼付、青字の部分を変更
 
### Begin - Custom user properties - ANSIBLE MANAGED BLOCK
# Add your properties here


# Enable/Disable the inbound email service. The service could be used by processes other than
# the Email Server (e.g. direct RMI access) so this flag is independent of the Email Service.
#-------------
email.inbound.enabled=true //メール受信を行う
# Email Server properties
#-------------
email.server.enabled=true //smtpサーバを起動する
email.server.port=1025 //受信ポートを指定 25だとpostfixなどのMTAと干渉するため変更
email.server.domain=xxxxxx.com //ドメインを指定
email.inbound.unknownUser=admin //受信ユーザーを指定 後の設定上上位権限をもつユーザーを指定
sudo systemctl restart alfresco-content.service

2.Shareの設定

①アスペクトの管理→Eメールエイリアスを追加
②プロパティの編集 Eメールエイリアスに送信先の名前を追加
 ex. mail@xxx.com


0 件のコメント:

コメントを投稿