Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/02/2018, à 22:52

MrFogHunter83

relier smtp ovh à postefix [RESOLU]

bonjour je vous explique

je voudrais pouvoir recevoir des alertes par email de mon serveur ubuntu serveur
par smtp sachant que j'ai un mx plan chez ovh et que ce j'ai réussi a la faire fonctionné avec nextcloud il m'envoie des notif.
mais je voudrait par exemple recevoir alerte de portsentry ou de fail2ban, et autre log de sécurité

mais je n'est pas réussi a trouvée ou même comprendre si quelqu'un peut m'expliquer pas à pas
en gros je voudrait juste que enfaite il fasse office de serveur de d’envoye pour m'informer des log est autre

Dernière modification par MrFogHunter83 (Le 16/02/2018, à 01:19)

Hors ligne

#2 Le 11/02/2018, à 09:40

bruno

Re : relier smtp ovh à postefix [RESOLU]

Bonjour,

Est-ce que tu as installé Postfix ?
Si c'est le cas il te suffit d'ouvrir le fichier /etc/aliases et de le modifier en mettent ton adresse de courriel, exemple :

# See man 5 aliases for format
postmaster:    root
webmaster:     root
abuse:         root
root:            toto@example.com

puis de lancer la commande :

sudo postalias /etc/aliases

et enfin recharger la configuration de postfix :

sudo systemctl reload postfix

Ainsi tous les courriels adressés à root (ou postmater, webmaster) seront redirigés vers l'adresse toto@example.com
NB : en général les courriels issus de fail2ban ou autre sont par défaut adressé à root.

Hors ligne

#3 Le 11/02/2018, à 11:31

MrFogHunter83

Re : relier smtp ovh à postefix [RESOLU]

alors enfaite je voudrais le configurer sur un adresse ovh en gros il se connecte en smtp à ovh et après il envoie le message au travers des serveur mail de ovh enfaite

Dernière modification par MrFogHunter83 (Le 11/02/2018, à 12:11)

Hors ligne

#4 Le 11/02/2018, à 11:34

bruno

Re : relier smtp ovh à postefix [RESOLU]

Merci de faire un effort pour écrire correctement. C'est assez difficile de te lire…
Si tu as postfix installé je t'ai donné la solution tu n'as qu'à remplacer toto@exemple.com par ton adresse de courriel chez OVH.

Hors ligne

#5 Le 11/02/2018, à 12:11

MrFogHunter83

Re : relier smtp ovh à postefix [RESOLU]

Ok merci de ton aide mais comment je peut envoyer mail de test après avoir fais cela.
à et surtout y a t'il un port précis a ouvrir peut être

Dernière modification par MrFogHunter83 (Le 11/02/2018, à 12:14)

Hors ligne

#6 Le 11/02/2018, à 12:38

bruno

Re : relier smtp ovh à postefix [RESOLU]

Pour envoyer un mail à root :

mail -s "Ceci est un test" root@localhost <<< "Test réussi !"

Si tu as un pare-feu qui bloque, il faut au moins que le port 25 soit ouvert en sortie.

Hors ligne

#7 Le 11/02/2018, à 13:06

MrFogHunter83

Re : relier smtp ovh à postefix [RESOLU]

sa veux pas marcher j'ai remi postfix
et quand il ma demander j'ai mi site internet et j'ai mi localhost
je croie que même si le port 25 et ouvert il me semble que orange bloque le port 25
car le serveur dédier es chez moi entait sur une ligne fibre

Hors ligne

#8 Le 11/02/2018, à 14:25

bruno

Re : relier smtp ovh à postefix [RESOLU]

Ah, c'est un serveur derrière une box orange… Tu aurais dû commencer par là.
Dans ce cas il faut utiliser la directive relayhost de postfix pour indiquer un serveur SMTP authentifié sur le port 465 (ou 587). Il doit y avoir des discussions sur le sujet sur le forum.

Hors ligne

#9 Le 11/02/2018, à 16:27

MrFogHunter83

Re : relier smtp ovh à postefix [RESOLU]

a voila relay host c'est ça que je veux savoir, comment on fais XD désoler j'avais zapper
ce détaille qui n'en est pas un puisque il et très important

je cherche un tutoriel mais j'en trouve pas des bon
https://www.provya.net/?d=2014/07/23/05 … veur-dedie
celui la parait correcte non

j'ai mi ça comme smtp c'est celui qui et sur mon nextcloud et qui marche
ssl0.ovh.net:465
mais je reçois rien je croie

-Queue ID-  --Size-- ----Arrival Time---- -Sender/Recipient-------
743081020B80*     493 Sun Feb 11 17:26:58  root@server-mrfog.home
                                         id@id.com

ps c'est pas m'a vrai adresse j'ai mi id@id comme exemple pour pas mettre mes info perso

par contre en mettant les paramètre du tuto ns0.ovh.net:587   
bha je lance le message et la liste d'attente et vide direct après donc se qui voudrais dire qu'il et parti mais je reçois rien

si ca peut t'aider voila config de postfix le main.cf

# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = server-mrfog.home
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $myhostname, localhost, server-mrfog.home, localhost.home, localhost
relayhost = ns0.ovh.net:587
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all

Dernière modification par MrFogHunter83 (Le 11/02/2018, à 18:36)

Hors ligne

#10 Le 11/02/2018, à 19:10

MrFogHunter83

Re : relier smtp ovh à postefix [RESOLU]

si tu peut m'aider pas a pas je comprend plus trop

Hors ligne

#11 Le 12/02/2018, à 16:10

bruno

Re : relier smtp ovh à postefix [RESOLU]

Tu as les indications dans le lien que tu as donné : activer l’authentification SASL, indiquer le serveur et son port avec la directive relathost, créer un fichier pour les identifiants.

Hors ligne

#12 Le 13/02/2018, à 14:55

MrFogHunter83

Re : relier smtp ovh à postefix [RESOLU]

bon je pose la solution ici

voila le fichier config pour le smtp gmail
celui de ovh a des bug en tous genre et ne passe pas sur toute les boites mail (protonmail) reçois pas tous le temps et tutanota ne reçois rien
voila ma configuration

# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = exemple.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $myhostname, exemple, exemple.fr, localhost.home, localhost
#relayhost =
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_use_tls = yes
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all

Et voici mon sasl_passwd

[smtp.gmail.com]:587 votreadresse@mail.com:lepasswords

En gros il fallait mettre entre crochets plus le port et la ça fonctionne

Dernière modification par MrFogHunter83 (Le 16/02/2018, à 01:19)

Hors ligne