This is an automated email from the ASF dual-hosted git repository.

holivier pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git

commit 2c700e86af00afa3f70e4267fb8ab2d774e231f2
Author: holivier <[email protected]>
AuthorDate: Fri Apr 10 16:06:05 2020 +0200

    Documented: Framework/base  migration to asciidoc
    (OFBIZ-11587)
    
    only one file about receiving email, so create email.adoc which included
    receiving and later sending.
    email.adoc is included in developer-manual.adoc in deployment section
---
 docs/asciidoc/developer-manual.adoc                |  2 ++
 .../docs/asciidoc/_include/email-receiving.adoc    | 39 ++++++++++++++++++++++
 framework/base/src/docs/asciidoc/email.adoc        | 23 +++++++++++++
 3 files changed, 64 insertions(+)

diff --git a/docs/asciidoc/developer-manual.adoc 
b/docs/asciidoc/developer-manual.adoc
index 6895acd..3e07ab9 100644
--- a/docs/asciidoc/developer-manual.adoc
+++ b/docs/asciidoc/developer-manual.adoc
@@ -273,6 +273,8 @@ include::../../themes/docs/themes.adoc[leveloffset=+2]
 
 == Deployment
 
+include::../../framework/base/src/docs/asciidoc/email.adoc[leveloffset=+2]
+
 
include::../../framework/security/src/docs/asciidoc/security.adoc[leveloffset=+1]
 
 == Appendices
diff --git a/framework/base/src/docs/asciidoc/_include/email-receiving.adoc 
b/framework/base/src/docs/asciidoc/_include/email-receiving.adoc
new file mode 100644
index 0000000..2e3c7c2
--- /dev/null
+++ b/framework/base/src/docs/asciidoc/_include/email-receiving.adoc
@@ -0,0 +1,39 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Receiving Email.
+
+OFBiz can receive email for multiple email addresses and via an MCA can create 
Communication events for the involved parties
+of the email. +
+Email attachments, via again the MCA are stored in the content component and 
can be accessed via the content Id. +
+Examples of an MCA can be found in the Party and Content Component.
+
+To receive email a single POP/IMAP mailbox is polled at regular intervals. +
+This is configured in the ${ofbiz install 
dir}/framework/service/ofbiz-component.xml file in the commented section
+JavaMail Listener Container.
+
+Any email address you want to be handled  by OFBiz need to be forwarded to 
this single mailbox by an external mail server. +
+OFBiz then will try to match the  email addresses to existing parties and will 
create a single communication event referring
+to the found parties.
+
+If an incoming email address cannot be matched against a party, the 
communication event will get a special status and
+the receiving party can either delete the communication event or can ask the 
system to automatically create a party
+from the incoming email address.
+
+By default the configuaration file has the email poller commented out. +
+The parameters to this function are pretty self explanatory.
\ No newline at end of file
diff --git a/framework/base/src/docs/asciidoc/email.adoc 
b/framework/base/src/docs/asciidoc/email.adoc
new file mode 100644
index 0000000..6408da3
--- /dev/null
+++ b/framework/base/src/docs/asciidoc/email.adoc
@@ -0,0 +1,23 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= email
+
+== HowTo use email in OFBiz
+
+include::_include/email-receiving.adoc[leveloffset=+2]

Reply via email to