Aller au contenu

Configuration SMTP Snipe-IT

Dans cet article, nous allons vous montrer comment configurer un serveur SMTP dans Snipe-IT pour permettre l’envoi d’e-mails tels que les notifications, les rappels ou encore les alertes d’inventaire. Une configuration correcte du serveur SMTP est essentielle pour garantir que vos utilisateurs reçoivent les communications importantes depuis votre plateforme Snipe-IT. Suivez ce guide pour configurer et tester votre service d’envoi d’e-mails en toute simplicité.

I. Instructions

La configuration du SMTP se fait dans le fichier .env du conteneur à /var/www/html/.env
root@9aa2e04006a4:/var/www/html# nano .env
Il faut éditer les valeurs des lignes 28 à 37 et 69 à 72 avec les informations d’identification au serveur SMTP.
Il suffit ensuite d’enregistrer les modification et de relancer le conteneur snipe-it.

II. Fichier complet

# --------------------------------------------
# REQUIRED: BASIC APP SETTINGS
# --------------------------------------------
#APP_ENV=develop
#APP_DEBUG=false
#APP_KEY=Change_this_key_or_snipe_will_get_ya
#APP_URL=http://127.0.0.1:32782
#APP_TIMEZONE=US/Pacific
#APP_LOCALE=en
# --------------------------------------------
# REQUIRED: DATABASE SETTINGS
# --------------------------------------------
DB_CONNECTION=mysql
DB_HOST=${MYSQL_PORT_3306_TCP_ADDR}
DB_PORT=3306
DB_DATABASE=${MYSQL_DATABASE}
DB_USERNAME=${MYSQL_USER}
DB_PASSWORD=${MYSQL_PASSWORD}
DB_PREFIX=null
DB_DUMP_PATH='/usr/bin'
# --------------------------------------------
# REQUIRED: OUTGOING MAIL SERVER SETTINGS
# --------------------------------------------
MAIL_MAILER=smtp
MAIL_HOST=server.smtp.xyz
MAIL_PORT=465
MAIL_USERNAME=username-SMTP
MAIL_PASSWORD=password-SMTP
MAIL_TLS_VERIFY_PEER=${MAIL_TLS_VERIFY_PEER}
[email protected]
MAIL_REP
MAIL_FROM_NAME=Snipe-IT
[email protected]
MAIL_REPLYTO_NAME=Snipe-IT
# --------------------------------------------
# REQUIRED: IMAGE LIBRARY
# This should be gd or imagick
# --------------------------------------------
IMAGE_LIB=gd
# --------------------------------------------
# OPTIONAL: SESSION SETTINGS
# --------------------------------------------
SESSION_LIFETIME=12000
EXPIRE_ON_CLOSE=false
ENCRYPT=false
COOKIE_NAME=snipeit_session
COOKIE_DOMAIN=null
SECURE_COOKIES=false
# --------------------------------------------
# OPTIONAL: CACHE SETTINGS
# --------------------------------------------
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
#--------------------------------------------
#OPTIONAL: BACKUP SETTINGS
#--------------------------------------------
MAIL_BACKUP_NOTIFICATION_DRIVER=mail
[email protected]
BACKUP_ENV=true
ALLOW_BACKUP_DELETE=true