#1 Le 08/06/2012, à 10:50
- aiphes
[PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
Bonjour
J'ai un serveur lamp qui tourne dans une machien virtuelle (virtualbox) sous ubuntu server 12.04
Ce serveur me sert pour developper des sites web tournant avec drupal ou wordpress.J'ai besoin d etester les sytème de notification et autre newsletter,donc d'envoyer de smails...
J'ai installé exim4 :
sudo apt-get install exim4
tout va bien mais quand je veux faire un test :
~$ mail webmaster@test.com
j'ai :
Subject: uiop
fghgf
.
EOT
et je ne reçois rien..quelle est la configuration à adopter pour pouvoir envoyer des mails avec un LAMP sur une VM ?
merci
Dernière modification par aiphes (Le 18/10/2012, à 10:33)
PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts
Hors ligne
#2 Le 08/06/2012, à 12:42
- aiphes
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
retrait de exim4 , et ajout de ssmtp :
mais lors du test mail par mail webmaster@XXX.com =>>
(550 relay not permitted: you must be authenticated to send messages)
Le problème est que sendmail est toujours la :
~$ whereis sendmail
sendmail: /usr/sbin/sendmail /usr/lib/sendmail /usr/share/man/man8/sendmail.8.gz
mais
$ ls -la /usr/sbin/sendmail
lrwxrwxrwx 1 root root 5 janv. 1 04:26 /usr/sbin/sendmail -> ssmtp
tout à l'air de se derouler comme il faut sauf que le mail n'arrive pas :
[<-] 220 smtpout1.alwaysdata.com ESMTP Exim 4.77 Fri, 08 Jun 2012 14:10:26 +0200
[->] EHLO vm-server1
[<-] 250 HELP
[->] AUTH LOGIN
[<-] 334 *****
[->] ********
[<-] 334 ****
[<-] 235 Authentication succeeded
[->] MAIL FROM:<webmaster@vm-server1>
[<-] 250 OK
[->] RCPT TO:<webmaster@****.com>
[<-] 250 Accepted
[->] DATA
[<-] 354 Enter message, ending with "." on a line by itself
[->] Received: by vm-server1 (sSMTP sendmail emulation); Fri, 08 Jun 2012 14:08:59 +0200
[->] From: "webmaster" <webmaster@vm-server1>
[->] Date: Fri, 08 Jun 2012 14:08:59 +0200
[->] To: webmaster@provence-formation.com
[->] Subject: sujet du mail
[->] User-Agent: Heirloom mailx 12.5 6/20/10
[->] MIME-Version: 1.0
[->] Content-Type: text/plain; charset=us-ascii
[->] Content-Transfer-Encoding: 7bit
[->]
[->] Contenu du message
[->] .
[<-] 250 OK id=1Scy1K-0003BT-VA
[->] QUIT
[<-] 221
Dernière modification par aiphes (Le 08/06/2012, à 13:12)
PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts
Hors ligne
#3 Le 08/06/2012, à 13:54
- aiphes
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
yes il fallait que j'ajoute mon utilisateur dans revaliases pour que le test passe..par contre pas de réception depuis un site drupal qui tourne sur le LAMP
PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts
Hors ligne
#4 Le 13/07/2012, à 08:12
- aiphes
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
toujours pas de mail depuis un site drupal sur la virtualbox...je ne sais plus trop quoi faire pour avoir ces mails qui fonctionnent...personne n'a monté un lamp dans une VM qui envoi des mails ?
PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts
Hors ligne
#5 Le 13/07/2012, à 16:42
- Pseudo supprimé
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
#6 Le 16/07/2012, à 16:13
- aiphes
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
dans
tail -f /var/log/mail.log
j'ai
Sent mail for www-data@vm-server1 (221 smtpout1.alwaysdata.com closing connection) uid=33 username=www-data outbytes=14789
j'ai ensuite refait mon /etc/ssmtp/ssmtp.conf et /etc/ssmtp/revaliases avec les mêmes mails pour root et même smtp , du coup ça avance :
vm-server1 sSMTP[12212]: Authorization failed (535 Incorrect authentication data)
serais ce le mot de passe qui est pas bon ?
PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts
Hors ligne
#7 Le 17/07/2012, à 08:32
- aiphes
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
résolu !! enfin...il a fallu que j'ajoute l'utilisateur www-data dans le revaliases....et mettre le bon passe ; les mails arrivent...
vm-server1 sSMTP[6506]: Sent mail for webmaster@XXXX.com (221 smtpout1.alwaysdata.com closing connection) uid=33 username=www-data outbytes=14842
par contre j'ai toujours sendmail et postfix sur ma machine, dois je les garder ou les enlever ? si je dois le senlever quelle commande fait cel aproprement sans tout casser ?
@vm-server1:~$whereis sendmail
sendmail: /usr/sbin/sendmail /usr/lib/sendmail /usr/share/man/man8/sendmail.8.gz
@vm-server1:~$ whereis postfix
postfix: /etc/postfix
Dernière modification par aiphes (Le 17/07/2012, à 08:42)
PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts
Hors ligne
#8 Le 18/10/2012, à 10:27
- aiphes
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
Bon, finalement j'ai un souci, car l'envoi se passe bien mais pas sur tous mes sites drupal, pourtant installés en multisite avec des virtualhosts...dois-je spécifier une liste des virtualhosts autorisés à envoyer des mails ? si oui comment et ou ?
merci
PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts
Hors ligne
#9 Le 18/10/2012, à 15:14
- Pseudo supprimé
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
l'envoi se passe bien mais pas sur tous mes sites drupal
Les vhosts http n'ont rien à voir avec les domaines de messagerie, qui doivent être connus ou déclarés par des enregistrement mx.
Plusieurs vhosts peuvent avoir le même domaine de messagerie, ou différents ( mailto: webmaster@z.domain.tld, web@t.domain.tld, ..) ou déporté sur webmaster@fai.fr
Avec ssmtp, esmtp, prévu pour un usage simple, tu touches peut-être à une limite.
...
#10 Le 19/10/2012, à 08:13
- aiphes
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
pas sur que ce soit une limite car le formulaire contact du même site fonctionne...mais il n'utilise pas le même module pour envoyer les mails..je penche pour un pb drupal..
PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts
Hors ligne
#11 Le 19/10/2012, à 12:42
- Pseudo supprimé
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
Drupal ne résoudra rien si ...
La problématique est de savoir qu'est-ce que tu attends comme résultat attendu.
Quel est la syntaxe du mailto espéré pour chaque site internet ?
Centraliser ou descentraliser la messagerie/site internet ( 1 Record Mx ou plusieurs ) ?
Quels sont les besoins ? uniquement contact webmaster@domain.tld ? newsletter & mailing de masse ?
voir postfix virtual en multi-domaines de messagerie
voir les logs.
sudo pflogsumm -d today /var/log/mail.log --mailq
#12 Le 23/10/2012, à 08:15
- aiphes
Re : [PARTIELLEMENT RESOLU] Envoyer mail serveur LAMP et VirtualBox
j'utilise un serveur virtuel (virtualbox) pour développer les sites sous drupal et faire des tests. l'envoi de message par le formulaire contact de chaque site fonctionne mais l'envoi de newsletter non...ces taches etant gérées par 2 modules différents...si le problème était au niveau de ssmtp et du serveur il me semble qu'un site qui n'envoi pas de newsletter ne pourrait pas envoyer de message non ?
je ne veux pas un serveur de mail au sens strict, juste que mes sites installées (virtual host) puissent tous envoyer des mails...
ta commande pour les logs ne marche pas...sinon :
Dernière modification par aiphes (Le 23/10/2012, à 08:17)
PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts
Hors ligne