diff --git a/CloudronManifest.json b/CloudronManifest.json
index 2714464..3c9560a 100644
--- a/CloudronManifest.json
+++ b/CloudronManifest.json
@@ -6,10 +6,13 @@
"changelog": "file://CHANGELOG",
"tagline": "Modern GPS Tracking Platform",
"version": "0.1.0",
+ "upstreamVersion": "5.0",
+ "minBoxVersion": "7.1.0",
"healthCheckPath": "/",
"httpPort": 8082,
"addons": {
"ldap": {},
+ "sendmail": {},
"localstorage": {},
"postgresql": {}
},
diff --git a/start.sh b/start.sh
index 6a7dfc3..694ff38 100755
--- a/start.sh
+++ b/start.sh
@@ -30,6 +30,16 @@ xmlstarlet ed --inplace \
--update '//properties/entry[@key="ldap.password"]' -v "${CLOUDRON_LDAP_BIND_PASSWORD}" \
/app/data/traccar.xml
+xmlstarlet ed --inplace \
+ --update '//properties/entry[@key="mail.smtp.host"]' -v "${CLOUDRON_MAIL_SMTP_SERVER}" \
+ --update '//properties/entry[@key="mail.smtp.port"]' -v "${CLOUDRON_MAIL_SMTP_PORT}" \
+ --update '//properties/entry[@key="mail.smtp.starttls.enable"]' -v "false" \
+ --update '//properties/entry[@key="mail.smtp.from"]' -v "${CLOUDRON_MAIL_FROM_DISPLAY_NAME:-Traccar} <${CLOUDRON_MAIL_FROM_DISPLAY_NAME}>" \
+ --update '//properties/entry[@key="mail.smtp.auth"]' -v "true" \
+ --update '//properties/entry[@key="mail.smtp.username"]' -v "${CLOUDRON_MAIL_SMTP_USERNAME}" \
+ --update '//properties/entry[@key="mail.smtp.password"]' -v "${CLOUDRON_MAIL_SMTP_PASSWORD}" \
+ /app/data/traccar.xml
+
chown -R cloudron /run/traccar /app/data
echo "=> Start traccar-server"
diff --git a/traccar.xml.template b/traccar.xml.template
index d3ea423..82de28c 100644
--- a/traccar.xml.template
+++ b/traccar.xml.template
@@ -31,6 +31,14 @@
##CLOUDRON_LDAP_BIND_DN##
##CLOUDRON_LDAP_BIND_PASSWORD##
+ smtp.gmail.com
+ 587
+ true
+ YourAddress@gmail.com
+ true
+ YourAddress@gmail.com
+ YourPassword
+
-1
/app/data/media