Я хочу развернуть приложение весенней загрузки в среде SAP Cloud Platform Neo.У него есть конечная точка /sendmail
, которая отправляет почту определенному пользователю при вызове.На данный момент я жестко закодировал учетные данные в файле application.properties
, и это работает.Файл выглядит следующим образом -
spring.mail.host=smtp.gmail.com
spring.mail.port=587
spring.mail.username=...
spring.mail.password=...
spring.mail.properties.mail.smtp.starttls.enable=true
spring.mail.properties.mail.smtp.starttls.required=true
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.connectiontimeout=5000
spring.mail.properties.mail.smtp.timeout=5000
spring.mail.properties.mail.smtp.writetimeout=5000
Теперь я хочу воспользоваться службой адресатов платформы SCP, где я определю учетные данные почтовой учетной записи.Я хочу получить учетные данные из службы назначения.Итак, что нужно указать в файле application.properties
??
Я выполнил аналогичную операцию в SCP - Cloud Foundry, но для другой службы (база данных).CF имеет переменные среды VCAP, которые можно использовать для получения учетных данных следующим образом -
spring.datasource.url=${vcap.services.${vcap.services.name}.credentials.url}
Можно ли сделать то же самое здесь, в Neo?