Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1724 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [Annulé] Postfix pour serveur LAMP ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Annulé] Postfix pour serveur LAMP ?

n°878110
moustik510
Enfin en travaux !
Posté le 15-01-2007 à 11:44:00  profilanswer
 

Bonjour,
 
J'ai une petite question : je monte actuellement mon serveur@home. Mon site web devra pouvoir envoyer des e-mails mais pas forcément besoin d'avoir un mail admin@monserveur.com
Est-il possible d'utiliser la fonction mail directement avec mon adresse GMAIL (par exemple) comme compte admin ?
 
Ou faut-il que j'installe un serveur web comme postfix ?
Si installation de postfix nécessaire :  
- est-il possible d'utiliser simplement mon adresse gmail ?
- ou faut-il que je crée une adresse mail @home (éventuellement redirigé vers ma boite admin@gmail) ?
 
Merci pour vos réponses et des liens intéressants sur le sujet.


Message édité par moustik510 le 25-01-2007 à 10:06:33
mood
Publicité
Posté le 15-01-2007 à 11:44:00  profilanswer
 

n°878201
leto
Posté le 15-01-2007 à 16:09:38  profilanswer
 

Soit tu installes postfix et tu lui dis de tout relayer vers le smtp gmail.
 
Ou alors tu peux installer un MTA comme nullmailer, qui par défaut relaye tout. Il te suffira de renseigner le smtp gmail, ton nom d'utilisateur et ton mot de passe dans le fichier de config de nullmailer.

n°878230
moustik510
Enfin en travaux !
Posté le 15-01-2007 à 17:07:22  profilanswer
 

Et perso tu me conseilles quelle méthode.
 
- Une adresse mail @home (qui plus complet dans le "@home" mais entraine pas mal d'installation/config)
- postix --> gmail
- MTA --> gmail  
 
?
 
Merci

n°878243
leto
Posté le 15-01-2007 à 18:17:52  profilanswer
 

C'est à toi de voir en fonction de tes besoins.

n°878279
farib
Posté le 15-01-2007 à 20:52:22  profilanswer
 

Faites gaffe, le smtp gmail, saideladaubenfait, il moucharde les en-tête avec le compte envoyeur.


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°878761
moustik510
Enfin en travaux !
Posté le 17-01-2007 à 11:34:28  profilanswer
 

Ok pour postfix ... mais j'ai besoin d'aide par contre pour la config.
 
Petit résumé :
adresse ip externe 82.xxx
adresse ip à l'intérieur du réseau 192.168.0.200
chez dyndns : moustik510.homelinux.net
 
J'ai un compte unix admin sur le serveur.
J'ai fait l'installation de postfix / IMAP selon le tuto http://doc.ubuntu-fr.org/serveur/mail
Domaine = moustik510.homelinux.net c'est bien ça ?
 
(J'ai pas installé mailutils, mon fichier sources.list ne doit pas être à jour j'ai des erreurs lors du apt-get install mailutils mais mailutils c'était juste pour les tests)
 
Donc normalement je dois avoir une adresse e-mail admin@moustik510.homelinux.net ?
Comment rediriger les mails de admin@moustik510.homelinux.net vers mon mail GMAIL.
Parce que je change souvent d'ordi alors je préfère avoir mes mails toujours avec moi !
 
Comment faire ?
 
Merci

n°878767
toniotonio
Posté le 17-01-2007 à 11:52:56  profilanswer
 

d'apres ce que tu decris tu peux tout simplement parametrer ton site pour envoyer les mails vers ton adresse gmail
et tu specifies dans ta config le smtp de GMAIL
 
pas la peine de postfix pour tout ca.

n°878781
moustik510
Enfin en travaux !
Posté le 17-01-2007 à 13:05:50  profilanswer
 

ma fonction mail() de php ne marche pas si je n'ai pas de serveur mail d'installé. Sauf erreur de ma part....
 
Est-tu sur de ça ?
 
[EDIT] J'ai trouvé ça : [citation]Pour envoyer un mail avec PHP, nous allons utiliser la fonction mail() de PHP. Il faut donc que cette fonction soit reliée à un serveur mail installé sur votre serveur.[/citation]
 
Lien : http://actuel.fr.selfhtml.org/arti [...] /index.htm
 
[EDIT2] Ce qui me dirige vers qmail (apparemment sendmail n'est pas à utiliser)
Est-ce bien ?
Le principe est-il le même que postfix (dans ce cas je préfèrerais continuer mes recherches sur postfix plutot que de repartir de 0 pour un logiciel semblable)
 
Encore merci


Message édité par moustik510 le 17-01-2007 à 13:17:03
n°878791
toniotonio
Posté le 17-01-2007 à 13:32:21  profilanswer
 

yes tu as raison  :pt1cable:  
me suis un peu embrouillé sur le coup
 
c'est parce que par defaut tu devrais avoir au minimum un mta sur ta distrib  (que ce soit sendmail, postfix ou autre)
 
effectivement je conseille de rester sur postix  
tu fais une config de base de ce style :
 

Code :
  1. smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
  2. biff = no
  3. append_dot_mydomain = no
  4. myhostname = nomduserveur.moustik510.homelinux.net
  5. alias_maps = hash:/etc/aliases
  6. alias_database = hash:/etc/aliases
  7. myorigin = moustik510.homelinux.net
  8. mydestination = nomduserveur, localhost.localdomain, localhost.localdomain, localhost
  9. relayhost = smtp gmail
  10. mynetworks = 127.0.0.0/8
  11. masquerade_domains = moustik510.homelinux.net
  12. mydomain = moustik510.homelinux.net
  13. mailbox_command = procmail -a "$EXTENSION"
  14. mailbox_size_limit = 0
  15. recipient_delimiter = +
  16. inet_interfaces = all


n°878798
leto
Posté le 17-01-2007 à 13:42:08  profilanswer
 

toniotonio a écrit :


c'est parce que par defaut tu devrais avoir au minimum un mta sur ta distrib  (que ce soit sendmail, postfix ou autre)


 
Ou bien nullmailer, qui est un MTA qui fait que relayer vers un autre smtp:

Description: simple relay-only mail transport agent
 Nullmailer is a replacement MTA for hosts, which relay to a fixed set of
 smart relays. It is designed to be simple to configure and especially
 useful on slave machines and in chroots.
 .
 This packages sendmail interface doesn't provide the -bs switch, hence
 it's not LSB compatible!

mood
Publicité
Posté le 17-01-2007 à 13:42:08  profilanswer
 

n°878801
moustik510
Enfin en travaux !
Posté le 17-01-2007 à 13:46:35  profilanswer
 

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no
myhostname = nomduserveur.moustik510.homelinux.net
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = moustik510.homelinux.net
mydestination = nomduserveur, localhost.localdomain, localhost.localdomain, localhost
relayhost = smtp gmail
mynetworks = 127.0.0.0/8
masquerade_domains = moustik510.homelinux.net
mydomain = moustik510.homelinux.net
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
 
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)  --> c'est à modifier
nomduserveur = nom de ma machine
smtp gmail : smtp.gmail.com ? C'est tout ?
 
Et j'envoi mon mail à moustik510@gmail.com ou [login]@moustik510.homelinux.net ?
Je demande mais je pense que c'est la solution 1 ... sinon comment savoir à quel compte de gmail l'envoyer ?
 
Merci pour ça ... j'essaie dès ce soir !

n°878806
toniotonio
Posté le 17-01-2007 à 13:50:50  profilanswer
 

tu l'envoies a moustik510@gmail.com
ton mta ne gerant pas ce domaine il va le relayer par smtp.gmail.com
 
 
ps: pour le smtpd_banner tu peux laisser tel quel ce n'est pas grave
 

n°878811
moustik510
Enfin en travaux !
Posté le 17-01-2007 à 13:58:05  profilanswer
 

toniotonio a écrit :

c'est parce que par defaut tu devrais avoir au minimum un mta sur ta distrib  (que ce soit sendmail, postfix ou autre)


 
J'ai entendu dire que l'installation de posfix désactivait automatique sendmail. J'aurais peut-être du essayer avant  :??:  
En fait je crois que je l'ai fait mais que ça ne marchait pas. Sendmail non installé ?
 
Mais bon pour moi c'est aussi un stage pour approfondir mes connaissance linux.
Avant je n'utilisais que la bureatique + eclipse pour développer en java.
Monter mon serveur web c'est avant tout pour apprendre/comprendre.
Donc ça me fait du bien !  :sol:  
 
Si ça ne marche pas avec postfix, je crois que j'essaierai nullmailer ... qui apparement est fait juste pour ça donc peut-être plus simple.

n°879094
moustik510
Enfin en travaux !
Posté le 18-01-2007 à 10:40:52  profilanswer
 

Bon ... j'ai testé hier ... et ça ne marche pas.
 
1- j'ai modifié la config comme vu avec toniotonio
2- j'ai redémarré postfix
3- Sur joomla, j'ai réglé mail :  
     Mailer : PHP mail function
     Mail de : mon compte gmail
4- j'ai ouvert les ports pop et smtp de ma freebox (puis redémarré)
 
Test envoi de mail : pas de message d'erreur lors de l'envoi ... mais e-mail jamais reçu ...
 
Bon je vais me créer une simple page php d'envoi de mail que je vais tester en local puis en externe pour voir d'ou viens le problème ...

n°879100
toniotonio
Posté le 18-01-2007 à 10:45:07  profilanswer
 

tu n'as pas besoin d'ouvrir de port pour l'envoi de mail
 
regarde d'abord les logs de postfix avant d'aller plus loin
 
 
 
 

n°879110
moustik510
Enfin en travaux !
Posté le 18-01-2007 à 10:58:53  profilanswer
 

toniotonio a écrit :

tu n'as pas besoin d'ouvrir de port pour l'envoi de mail
 
regarde d'abord les logs de postfix avant d'aller plus loin


 
... j'ai même pas pensé à la log !  :pt1cable:  
Faut que je vois ça  :heink:  
 
1- la log est vide --> postfix n'a jamais reçu de mail, mon site déconne ?
2- la log indique une erreur : config KO, j'espère que la log est explicite
3- la log n'indique pas d'erreur, le mail à été redirigé --> problème d'adresse de redirection --> j'aurais l'air c*n  
 
On va me prendre pour un spammeur sur ce forum si ça continue !

n°879205
jeansmacks
Posté le 18-01-2007 à 14:11:18  profilanswer
 

Salut,
 
Je vais peut-être dire une connerie, mais il me semble que le port SMTP de GMail n'est pas le 25, comme par défaut, mais le 587.
Après, il faudrait peut-être être authentifié en tant qu'utilisateur GMail pour pouvoir envoyer un mail.
 
 
Voilà, j'espère que cela pourra te faire avancer un petit peu ...  :??:

Message cité 1 fois
Message édité par jeansmacks le 18-01-2007 à 14:12:21
n°879218
moustik510
Enfin en travaux !
Posté le 18-01-2007 à 14:34:18  profilanswer
 

jeansmacks a écrit :

Salut,
 
Je vais peut-être dire une connerie, mais il me semble que le port SMTP de GMail n'est pas le 25, comme par défaut, mais le 587.
Après, il faudrait peut-être être authentifié en tant qu'utilisateur GMail pour pouvoir envoyer un mail.
 
 
Voilà, j'espère que cela pourra te faire avancer un petit peu ...  :??:


 
Exact.
Donc il faudrait peut-être que j'indique à postfix de renvoyer le mail à smtp.gmail.com par le port 587 ?
 
Toniotonio : pourquoi je n'ai pas besoin d'ouvrir ces ports, ils le sont pas défaut ?

n°879220
leto
Posté le 18-01-2007 à 14:44:47  profilanswer
 

Tu n'as pas besoin d'ouvrir ces ports car c'est des ports que tu accède en sortie. Tu vas te connecter sur le port 25 du smtp, mais personne ne se connecte sur TON port 25.
 
Tu devrais utiliser le smtp de ton fournisseur d'accès, ca serait plus simple. Et nullmailer.

n°879223
toniotonio
Posté le 18-01-2007 à 14:49:53  profilanswer
 

pour l'ouverture de port elle est inutile pour l'envoi de mail depuis ton serveur.
celui ci se comporte comme un client pour le smtp de gmail
 
si gmail n'ecoute que sur le 587 tu le verras dans les logs de postfix.
 

n°879291
moustik510
Enfin en travaux !
Posté le 18-01-2007 à 16:22:22  profilanswer
 

leto a écrit :

Tu n'as pas besoin d'ouvrir ces ports car c'est des ports que tu accède en sortie. Tu vas te connecter sur le port 25 du smtp, mais personne ne se connecte sur TON port 25.
 
Tu devrais utiliser le smtp de ton fournisseur d'accès, ca serait plus simple. Et nullmailer.


Je dois cependant être capable d'envoyer et de recevoir des mails depuis le site.
 
Formulaire de contact de l'admin (utilisateur du site) --> mon serveur (qui transfert) --> gmail (compte admin)
Et il y a le mailing d'information de certains membres par l'admin. admin --> utilisateurs.

n°879998
moustik510
Enfin en travaux !
Posté le 22-01-2007 à 11:42:57  profilanswer
 

Bon j'ai fait un peu de ménage sur l'installation. --> On vide et on recommence
 
Suite à une conversation plus haut : j'ai appris que le serveur de mail par défaut est posfix sur ubuntu, pas sendmail.
 
Avant d'installer postfix (il ne l'est pas par défaut) j'ai installé mailx pour tester plus tard l'envoie de mail avec la commande mail.
L'installation de mailx à entrainer sur mon système l'installation de postfix minimaliste.
 
Et là je teste avec ma commande mail et c'est OK en local. J'ai pas eu le temps d'aller plus loin mais je vois ce soir pour l'externe.
 
Une question, j'ai vu dans un tuto que la commande hostname revoyait "machine@domaine"
Moi ça me renvoit uniquement "machine" et pas le @moustik510.homelinux.net
Comment indiquer le nom de domaine à la machine ?
 
C'est nécessaire pour la config de postfix ?
 
Merci

n°880001
toniotonio
Posté le 22-01-2007 à 11:56:46  profilanswer
 

si tu utilises la config plus haut ca devrait tourner.
 

n°880002
carot0
Posté le 22-01-2007 à 12:01:20  profilanswer
 

[:drapo]


---------------
In a world without walls and fences, who needs Windows and Gates
n°880016
moustik510
Enfin en travaux !
Posté le 22-01-2007 à 13:23:52  profilanswer
 

toniotonio a écrit :

si tu utilises la config plus haut ca devrait tourner.


 
Espéront ... mais bon je ne sais pas trop ce qui fait que ça ne marchait pas avant, même en local.
J'aurais préféré trouvé que réinstallé mon système.
 
Mais bon c'est une des dernières difficultés :
- Serveur mail
- Sécurité système (firewall)
- Sécurité web (config apache2 j'ai un bon bonquin pour ça)
 

n°881048
moustik510
Enfin en travaux !
Posté le 25-01-2007 à 10:30:44  profilanswer
 

Désolé mais je bloque toujours ...
 
Changement d'objectifs donc changement de sujet :
 
http://forum.hardware.fr/hfr/OSAlt [...] 1787_1.htm

n°881049
toniotonio
Posté le 25-01-2007 à 10:32:16  profilanswer
 

et les logs de postfix ils disent quoi ?
 
tu bloques a quel endroit ?

n°881054
moustik510
Enfin en travaux !
Posté le 25-01-2007 à 10:40:06  profilanswer
 

Bah les logs ...
 
J'ai juste un truc du genre :
"Envoi vers Moustik.moustik510.homelinux.net (machine.domaine c'est pas trop ce que je veux) depuis moustik510.homelinux.net --> envoi vers soi même." J'ai pas le texte exact
 
En gros il reconnait que j'ai fait un envoi de mon serveur vers mon serveur. c'est tout. Pas d'explication de l'erreur ... rien.

n°881055
toniotonio
Posté le 25-01-2007 à 10:42:43  profilanswer
 

:)  
les logs c'est primordial
il faut que tu postes les logs originaux ici si tu veux avoir de l'aide.
 
de meme fait un postconf -n et poste la sortie ici

n°881056
toniotonio
Posté le 25-01-2007 à 10:43:32  profilanswer
 

on laisse tomber ce topic et on passe dans l'autre  
c'a sera plus simple pour suivre quand meme  :pt1cable:  :pt1cable:  :pt1cable:
 
http://forum.hardware.fr/hfr/OSAlt [...] 1787_1.htm


Message édité par toniotonio le 25-01-2007 à 10:45:24
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [Annulé] Postfix pour serveur LAMP ?

 

Sujets relatifs
Obtenir uniquement les ports ouverts sur un serveurAntivirus client / serveur
Serveur NAS avec FreeBSD ?serveur de chat
[Debian] Configurer Postfix avec TLS/SSL ?Accès serveur web derrière proxy
[POSTFIX] Gestion de groupeflood sur ip serveur
[résolu] Config serveur NAT de la freebox pour serveur LAMP 
Plus de sujets relatifs à : [Annulé] Postfix pour serveur LAMP ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR