diff --git a/doc/content/manual/ru/chapter_framework.xml b/doc/content/manual/ru/chapter_framework.xml index 258a9548bd..7cefbcd4a7 100644 --- a/doc/content/manual/ru/chapter_framework.xml +++ b/doc/content/manual/ru/chapter_framework.xml @@ -10913,13 +10913,13 @@ locale: en при создании EmailAttachment задаётся уникальный contentId, например, myPic. В теле письма для вставки вложения необходимо в качестве пути использовать запись вида: cid:myPic. Т.е. для вставки изображения нужно указать следующий элемент HTML:<img src="cid:myPic"/>
- Настройка параметров отправки + Настройка параметров отправки email Параметры отправки email могут быть настроены с помощью перечисленных ниже свойств приложения. Все они являются параметрами времени выполнения и хранятся в базе данных, однако могут быть переопределены для конкретного блока Middleware в его файле app.properties. Все параметры отправки email доступны через конфигурационный интерфейс EmailerConfig. cuba.email.fromAddress - адрес отправителя по умолчанию. Принимается во внимание, если не указан атрибут EmailInfo.from. - Значение по умолчанию: DoNotReply@haulmont.com + Значение по умолчанию: DoNotReply@localhost cuba.email.smtpHost - адрес SMTP сервера. @@ -10965,7 +10965,7 @@ locale: en cuba.email.adminAddress - адрес, на который отправляются все сообщения при включенном свойстве cuba.email.sendAllToAdmin. - Значение по умолчанию: address@company.com + Значение по умолчанию: admin@localhost Просмотреть текущие значения параметров, а также отправить тестовое сообщение, можно с помощью JMX-бина app-core.cuba:type=Emailer. diff --git a/doc/content/manual/ru/manual.xml b/doc/content/manual/ru/manual.xml index 3b882a8a4d..2d85be5f9f 100644 --- a/doc/content/manual/ru/manual.xml +++ b/doc/content/manual/ru/manual.xml @@ -1117,11 +1117,10 @@ menu-config.sales$Customer.lookup=Customers Пример:cuba.remotingSpringContextConfig=cuba-remoting-spring.xml remoting-spring.xml - + cuba.restApiUrl URL, по которому доступен REST API приложения. - Используется, в частности, для отображения модели данных в веб-клиенте через обращение к команде REST API printDomain. Интерфейс: GlobalConfig Может использоваться во всех стандартных блоках. Значение по умолчанию: http://localhost:8080/app-portal/api @@ -1149,6 +1148,17 @@ menu-config.sales$Customer.lookup=Customers Пример:cuba.springContextConfig=cuba-spring.xml spring.xml + + cuba.supportEmail + + Задает email, на который отправляются отчеты об исключениях из окна стандартного обработчика, и сообщения пользователей из экрана Help -> Feedback. + Если данное свойство установлено в пустую строку, кнопка Report в окне обработчика исключений не показывается. + Для успешной отсылки email необходимо настроить параметры, описанные в разделе + Значение по умолчанию: support@localhost + Интерфейс: WebConfig + Используется в блоке Web Client. + + cuba.tempDir diff --git a/modules/core/src/com/haulmont/cuba/core/app/EmailerConfig.java b/modules/core/src/com/haulmont/cuba/core/app/EmailerConfig.java index 816aeea648..06e240eba6 100644 --- a/modules/core/src/com/haulmont/cuba/core/app/EmailerConfig.java +++ b/modules/core/src/com/haulmont/cuba/core/app/EmailerConfig.java @@ -25,7 +25,7 @@ public interface EmailerConfig extends Config { * Default "from" address */ @Property("cuba.email.fromAddress") - @Default("DoNotReply@haulmont.com") + @Default("DoNotReply@localhost") String getFromAddress(); void setFromAddress(String fromAddress); @@ -104,7 +104,7 @@ public interface EmailerConfig extends Config { * All emails go to this address if cuba.email.sendAllToAdmin=true, regardless of actual recipient. */ @Property("cuba.email.adminAddress") - @Default("address@company.com") + @Default("admin@localhost") String getAdminAddress(); /** diff --git a/modules/web/src/com/haulmont/cuba/web/WebConfig.java b/modules/web/src/com/haulmont/cuba/web/WebConfig.java index f397a221f1..99d32d381b 100644 --- a/modules/web/src/com/haulmont/cuba/web/WebConfig.java +++ b/modules/web/src/com/haulmont/cuba/web/WebConfig.java @@ -216,10 +216,10 @@ public interface WebConfig extends Config { String getRestoreEntityId(); /** - * Support e-mail. All feedback mails will be sent on this address. + * Support e-mail. Exception reports and feedback emails are sent to this address. */ @Property("cuba.supportEmail") - @DefaultString("cubasupport@haulmont.com") + @DefaultString("support@localhost") String getSupportEmail(); /**