Mengonfigurasi SMTP untuk Server SMTP Apigee BaaS

Edge for Private Cloud v. 4.16.05

Apigee BaaS mengharuskan Anda mengonfigurasi server SMTP. Saat Anda menginstal Apigee BaaS API Backend Stack, Anda memasukkan informasi SMTP, termasuk sandi pengguna SMTP. Bahwa {i>password<i} kemudian dienkripsi sebelum disimpan.

Jika nanti Anda ingin mengubah informasi SMTP, edit /&lt;inst_root&gt;/apigee/customer/application/usergrid.properties pada semua node BaaS Stack.

Untuk mengenkripsi sandi baru sehingga Anda dapat menetapkannya di usergrid.properties, gunakan utilitas apigee-service:

> /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid secure_password newPword

Perintah ini akan menampilkan sandi terenkripsi dalam formulir:

SECURE:ae1b6dedbf6b26aaab8bee815a910737c1c15b55f3505c239e43bc09f8050

Untuk mengubah informasi SMTP:

  1. Buka /&lt;inst_root&gt;/apigee/customer/application/usergrid.properties di editor. Buat file ini jika tidak ada.
  2. Tetapkan properti berikut seperlunya:
    # Properti SMTP
    usergrid-deployment_mail.smtp.host=smtp.gmail.com
    usergrid-deployment_mail.smtp.port=465
    usergrid-deployment_mail.smtp.auth=true
    usergrid-deployment_mail.smtp.username=your@email.com
    usergrid-deployment_mail.smtp.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a5
    usergrid-deployment_mail.smtp.quitwait=false

    # Properti SMTPS
    usergrid-deployment_mail.smtps.host=smtp.gmail.com
    usergrid-deployment_mail.smtps.port=465
    usergrid-deployment_mail.smtps.auth=true
    usergrid-deployment_mail.smtps.username=your@email.com
    usergrid-deployment_mail.smtps.password=SECURE:74c57edacd3242f0ba1b1413890e17c22a52
    usergrid-deployment_mail.smtps.quitwait=false
  3. Setelah mengedit informasi ini, Anda harus mengkonfigurasi dan memulai ulang API Backend Stack dengan menggunakan perintah:
    &gt; /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid konfigurasi
    &gt; /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid mulai ulang
  4. Ulangi di semua Stack BaaS API node.