Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Interner Mail Server soll für das Versenden von Mails verwendet werden
  • Die Kommunikation mit dem Mail Server ist unverschlüsselt
  • Der Mail Server erlaubt das anonyme Versenden von Mails
  • Mail Server ist z.B. Microsoft Exchange oder Lotus Domino


Code Block
languagebashsql
titleBeispiel-Skript für Zugriff auf SMTP-Server ohne Authentisierung (z.B. Interner Exchange Server)
collapsetrue
-- An lokaler MySQL Datenbank als User 'root' anmelden
mysql -u root weeasy_db


-- Mail-Versand aktivieren
UPDATE JEAF_PROPERTY SET VALUE='false' WHERE NAME='mailDisableSending';


-- Absender Information festlegen
UPDATE JEAF_PROPERTY SET VALUE='<Absender der Mail z.B. weeasy@company.de>' WHERE NAME='mailFrom';
UPDATE JEAF_PROPERTY SET VALUE='WEEASY Administrator' WHERE NAME='mailFromPersonal';


-- Zugangsdaten zu Mail-Server konfigurieren
UPDATE JEAF_PROPERTY SET VALUE='false' WHERE NAME='mailSmtpAuth';
-- Login und Passwort sind nicht gesetzt da keine 
UPDATE JEAF_PROPERTY SET VALUE='' WHERE NAME='mailSmtpUser';
UPDATE JEAF_PROPERTY SET VALUE='' WHERE NAME='mailSmtpPassword';


-- Verbindung zu Mail-Server konfigurieren
UPDATE JEAF_PROPERTY SET VALUE='<URL des Mail Server>' WHERE NAME='mailSmtpHost';
UPDATE JEAF_PROPERTY SET VALUE='25' WHERE NAME='mailSmtpPort';
UPDATE JEAF_PROPERTY SET VALUE='false' WHERE NAME='mailSmtpStarttlsEnable';
UPDATE JEAF_PROPERTY SET VALUE='false' WHERE NAME='mailSmtpSslEnable';


-- Die folgenden Werte müssen unverändert übernommen werden und sollte nur nach Rücksprache mit dem Support verändert werden
UPDATE JEAF_PROPERTY SET VALUE='false' WHERE NAME='mailSmtpSendpartial';
UPDATE JEAF_PROPERTY SET VALUE='' WHERE NAME='mailSessionJNDI';
UPDATE JEAF_PROPERTY SET VALUE='pop3' WHERE NAME='mailStoreProtocol';
UPDATE JEAF_PROPERTY SET VALUE='smtp' WHERE NAME='mailTransportProtocol';


-- Erweitertes Logging kann für Fehleranalyse eingeschaltet werden. Ist Standardmässig jedoch deaktiviert.
UPDATE JEAF_PROPERTY SET VALUE='false' WHERE NAME='mailDebug';

...