diff --git a/installers/helm/osm/templates/nbi/nbi-configmap.yaml b/installers/helm/osm/templates/nbi/nbi-configmap.yaml
index ef24704e39a1eebe6b2af9ddd23ad2c6ea3a2338..e4c6ac99d87afe89d710483754cbd9192cdcd077 100644
--- a/installers/helm/osm/templates/nbi/nbi-configmap.yaml
+++ b/installers/helm/osm/templates/nbi/nbi-configmap.yaml
@@ -28,4 +28,11 @@ data:
   OSMNBI_STORAGE_COLLECTION: "files"
   OSMNBI_LOG_LEVEL: {{ .Values.nbi.logLevel | default .Values.global.logLevel | default "INFO" }}
   OSMNBI_USER_MANAGEMENT: "True"
+  {{- if .Values.nbi.smtp.enabled -}}
+  OSMNBI_SMTP_SERVER: {{ .Values.nbi.smtp.server }}
+  OSMNBI_SMTP_PORT: {{ .Values.nbi.smtp.port }}
+  OSMNBI_SENDER_EMAIL: {{ .Values.nbi.smtp.senderEmail }}
+  OSMNBI_OTP_RETRY_COUNT: {{ .Values.nbi.smtp.otpRetryCount }}
+  OSMNBI_OTP_EXPIRY_TIME: {{ .Values.nbi.smtp.otpExpiryTime }}
+  {{- end }}
 {{- end }}
diff --git a/installers/helm/osm/values.yaml b/installers/helm/osm/values.yaml
index 4cb68ffaed1edc96b015008c90f6a141bff053a5..fe8f2def9d8a7647b7b6ae4622b48b7cb4c13af7 100644
--- a/installers/helm/osm/values.yaml
+++ b/installers/helm/osm/values.yaml
@@ -272,6 +272,16 @@ nbi:
   # replicaCount: 1
   useOsmSecret: true
   # secretName: "nbi-secret"
+  smtp:
+    enabled: false
+    server: ""
+    port: ""
+    senderEmail: ""
+    otpRetryCount: 3
+    otpExpiryTime: 300
+    secretName: "osmnbi-email-password"
+    secretKey: "OSMNBI_EMAIL_PASSWORD"
+
 
 ngui:
   enabled: true