diff --git a/packages/api/.env.example b/packages/api/.env.example index 6a9950594..6e90843b6 100644 --- a/packages/api/.env.example +++ b/packages/api/.env.example @@ -24,4 +24,7 @@ GCS_UPLOAD_SA_KEY_FILE_PATH= TWITTER_BEARER_TOKEN= PREVIEW_IMAGE_WRAPPER_ID='selected_highlight_wrapper' REMINDER_TASK_HANDLER_URL= -ELASTIC_URL=http://localhost:9200 \ No newline at end of file +ELASTIC_URL=http://localhost:9200 +SENDER_MESSAGE=msgs@sender.domain +SENDER_FEEDBACK=feedback@sender.domain +SENDER_GENERAL=no-reply@sender.domain diff --git a/packages/api/src/util.ts b/packages/api/src/util.ts index bda3ae1ae..71b1f2c07 100755 --- a/packages/api/src/util.ts +++ b/packages/api/src/util.ts @@ -73,6 +73,11 @@ interface BackendEnv { username: string password: string } + sender: { + message: string + feedback: string + general: string + } } /*** @@ -214,6 +219,11 @@ export function getEnv(): BackendEnv { username: parse('ELASTIC_USERNAME'), password: parse('ELASTIC_PASSWORD'), } + const sender = { + message: parse('SENDER_MESSAGE'), + feedback: parse('SENDER_FEEDBACK'), + general: parse('SENDER_GENERAL'), + } return { pg, @@ -230,6 +240,7 @@ export function getEnv(): BackendEnv { fileUpload, queue, elastic, + sender, } }