spécifier un serveur de mails sur un autre serveur

Nouveau WRInaute
Bonjour,

J'ai installé récemment sur un serveur dédié deux serveurs virtuels : un pour mes sites web et un autre pour mon serveur de mail.

Du coup, je ne peux plus envoyer de mails par le serveur web (mail par les sites ou mails envoyé par le serveur directement). Je voulais donc savoir s'il était possible de spécifier un serveur (mon VPS de mail) quelque part sur le serveur web pour envoyer des mails.

Merci beaucoup ;)
 
WRInaute passionné
Sur ton VPS, soit au niveau de ton script tu lui dis d'utiliser le relay.
Sinon, sur ton VPS tu installes rapidement postfix (configuration de base en "satelite") et dans la conf, tu indiques ton relay :
Code:
relay_host = IP de ton VPS
 
Nouveau WRInaute
J'ai placé : relayhost = l'autre ip dans /etc/postfix/main.cf

J'ai restarté postfix

quand je fais postqueue -p, ça liste 2 mails qui sont dans la queue.

quand je fais postqueue -f, j'ai le message :

postqueue: warning: unable to look up public/qmgr: No such file or directory
postqueue: fatal: Cannot flush mail queue - mail system is down
 
WRInaute passionné
Code:
relayhost = [entre crochet peut-être]
Par contre, il me semble que si tes mails sont déjà en queue, ils ne repartiront pas dans un autre relay.
utilise smtp-source :
Code:
smtp-source -s 1 -l 1024 -m 1 -c -f ton@mail_local.net -t un@mail.distant -4 127.0.0.1:25
Et tu fais en même temps un test avec l'IP qui devrait être ton relay pour voir si ton relay acceptera aussi.
 
Discussions similaires
Haut