Invité HAVOC Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 Toujours avec mon stage et ses nombreux casses tête... J'ai besoin pour mon application web d'envoyer des mails aux utilisateurs, pour cela j'utilise naturellement la fonction Mail de PHP, le problème c'est qu'il faut pour cela disposer d'un serveur SMTP sans sécurisation SSL (ou TLL je sais plus)... donc en gros je dois installer sur ma machine un serveur SMTP. Ma question est donc : Est ce que je peux déployer un serveur SMTP avec une connexion EasyADSL ? (pas de problème de ports?) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
-=[2i]=- Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 Salut HAVOC; Ta liste des dédicaces doit être vraiment très longue ; puisque la plus part des membres ont participé ou bien ont fait travaillé au moins un neurone en faveur de ton mémoire !! plus sérieusement, je crois que le problème de ports ne se pose pas avec Easy ADSL ni ANIS d'ailleurs; as-tu déjà essayé de le faire fonctionné sous EASY ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bidossessi Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 mail() utilise sendmail pour envoyer le courrier. sur une install défaut, tout est prêt pour que ça marche. le problème de port ne se pose pas lorsque le client smtp est local. j'ai mon fils dans les bras. plus d'explicaion plus tard, si tu le veux, bien sur Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité HAVOC Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 Hummm okay okay... je vais faire un test et voir ce que ça donne ! PS/ J'ai été con, j'aurais dû demander qu'on me fournisse un serveur de développement pré-équipé... là j'me retrouve à installer tout et n'importe quoi sur mon Archlinux perso... enfin... au moins je pourrais dire dans mon rapport que je me suis occupé du déploiement du serveur de développement. C'est fou ce que je m'amuse ! ^^ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cocol12 Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 HAVOC, peux-je savoir tu fait quoi comme formation?, si ça te dérange pas biensur Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité HAVOC Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 @Cocol12 : Non non pas de souci, là j'vais débuter une formation en licence pro ASRALL (Administration des Systèmes et Réseaux A base de Logiciels Libres)... donc tout ce qui est déploiement, supervision et sécurisation de systèmes GNU/Linux et BSD principalement (et les applications qui tournent dessus). Avant ça je suis passé par une licence académique en Mathématiques & Informatique (spécialité info) et un DUT Info. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cocol12 Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 Merci et bon courage dans ta carriere professionnelle Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
assilabox Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 (modifié) Salam Havoc, En ce qui me concerne, j'utilise une connexion EEPAD avec adresse IP publique et port 25 ouvert. Avec postfix et mailx j'envoie des mails depuis la console sans aucun soucis . L'envoie de mail avec la commande mail de php se fait sans aucune configuration ou installation supplementaire. Biensure le dyndns gratos ne permet pas de faire du reverse dns donc mes mails sortant atterisent toujours sur les SPAM de Gmail et autres. et lorsque j'exagère voici la réponse de Gmail :-) host gmail-smtp-in.l.google.com[209.85.219.2] said: 421-4.7.0 [41.209.xxx.xxx] Our system has detected an unusual amount of 421-4.7.0 unsolicited mail originating from your IP address. To protect our 421-4.7.0 users from spam, mail sent from your IP address has been temporarily 421-4.7.0 blocked. Please visit http://www.google.com/mail/help/bulk_mail.html 421 4.7.0 to review our Bulk Email Senders Guidelines. 2si10341469ewy.62 (in reply to end of DATA command) En plus avec un dyndns et une redirection de mon port 25 vers le serveur je recois mes mails aussi :_) sur /var/mal/ PS: un tail -f /var/log/mail.log te permet de voir en temps reel le log Modifié le 30 juillet 2009 par assilabox Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bidossessi Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 moi, j'utilise posfix comme MTA, mais c'est à peu près la mm chose, sauf que j'ai une adresse ip fixe et un nom de domaine au cerist. comme je gère deux serveurs de mails imap internes à notre entreprise, avec une centaine de boites mails, qui doivent pouvoir être accédées de l'extérieur. ça n'empeche pas mes mails de finir en spam à cause d'une gestion DNS bancale au niveau du cerist, mais bon.... sur une install normale opensuse, sans rien ajouter (aucun serveur ni rien), postfix est quand meme installé par defaut, avec un symlink vers /urb/bin/sendmail qu'utilise mail(). ce n'est que si ton serveur smtp est externe (remote) que tu dois penser à configurer quelquechose. évidemment, il faut que ton serveur puisse parler avec les serveurs qui vont recevoir le message, et s'identifier comme un MX légitime, mais ça c'est une autre histoire. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bidossessi Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 @Cocol12 : Non non pas de souci, là j'vais débuter une formation en licence pro ASRALL (Administration des Systèmes et Réseaux A base de Logiciels Libres)... donc tout ce qui est déploiement, supervision et sécurisation de systèmes GNU/Linux et BSD principalement (et les applications qui tournent dessus). wow, je ne savais pas que ça existait, ce genre de formation! c'est exactement le genre de profile que je recherche (et que j'aimerai avoir moi-même ) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité HAVOC Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 wow, je ne savais pas que ça existait, ce genre de formation! c'est exactement le genre de profile que je recherche (et que j'aimerai avoir moi-même ) Oui, en France je crois que mon établissement est le seul à former des admin système et réseaux spécialisés dans le libre. Nous ne sommes pas formés aux outils Microsoft par contre on apprend comment les remplacer avec des équivalents libres. Au départ je comptais me lancer dans la vie active dès l'an prochain (à la fin de cette formation en ASRALL) mais j'ai découvert une autre formation spécialisé en sécurité des sytèmes informatique à l'université Paris 12, là je réfléchie... j'me dis que ça serait intéressant de la suivre aussi histoire de finir Expert Consulant en sécurité informatique dans le domaine du libre. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité HAVOC Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 évidemment, il faut que ton serveur puisse parler avec les serveurs qui vont recevoir le message, et s'identifier comme un MX légitime, mais ça c'est une autre histoire. Moi je désire juste le faire fonctionner en local, pour tester le bon fonctionnement de mon script d'envoi de mail contenant du HTML... j'avais pensé installé une solution PHP-PERL mais ça engendre un changement de code dans mon application... et ce n'est pas ce que je désire... je veux juste avoir un serveur de développement... ils se débrouilleront pour la production ^^ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bidossessi Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 alors, tu n'as besoin de rien d'autre que postfix en local. ta boite mail devrait etre dans var/mail. donc tu devrais pouvoir la consulter avec la commande "mail" en CLI, sans rien changer. il suffit de mettre comme adresse "@" et ça marche (en tous cas, sur opensuse ) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité HAVOC Posté(e) le 30 juillet 2009 Share Posté(e) le 30 juillet 2009 (modifié) Bon j'ai installé POSTFIX, il ne semble pas être fonctionnel par défaut en loca, j'ai le message d'erreur suivant quand j'essai d'envoyer un mail vers un utilisateur local (root y compris) : bash-3.2# postdrop: warning: unable to look up public/pickup: No such file or directory Je vais donc essayer de voir au niveau de sa configuration... une vraie perte de temps mais je pourrais ajouter ça dans le rapport de stage sous un chapitre nommé "Déploiement du serveur de développement". EDIT : Voilà, POSTFIX maintenant opérationnel après modification du fichier /etc/postfix/main.cf : myhostname = Laptop_Nassim.domainelocal mynetworks_style = host inet_interfaces = localhost J'peux reprendre mon PHP^^ Modifié le 30 juillet 2009 par HAVOC Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité HAVOC Posté(e) le 31 juillet 2009 Share Posté(e) le 31 juillet 2009 Ahhh décidément je vais pas pouvoir coder du PHP cette nuit ^^ Comme je veux envoyer des mails contenant du HTML je me suis dis qu'il me fallait installer Kmail pour vérifier mes mails reçus localement, je fais donc un petit : pacman -S kdepim 22Mo à télécharger avec une connexion EasyADSL 512Kbps donc je me presse pas et je vais sur l'autre PC qui tourne sous Windows pour discuter avec ma chérie pendant que pacman se débrouille... mais à mon retourne j'ai droit à ce joli message : error while loading shared libraries: lireadline.so.5: cannot open shared object file: No such file or directory Là je me dis qu'il se fait tard et que je vais directement googler pour avoir une solution toute prête... sauf qu'au même moment coupure de courant... le routeur wifi redémarre et après quoi j'ai plus de connexion sur le laptop, je reste zen, j'ordonne à WICD de me reconnecter (chose qu'il fait normalement seul) et là il me sort : Clé WPA invalide, authentification impossible ! Je suis un peu moins zen là, je le bourine encore mais toujours rien... j'prends le 2ème laptop et là je m'assure que la connexion wifi ne déconne pas... Là j'adopte la technique de l'informaticien du dimanche et je me dis qu'un reboot arrangera peut être les choses... sauf qu'au reboot j'ai la bonne surprise de recevoir le message : error while loading shared libraries: lireadline.so.5: cannot open shared object file: No such file or directory Sauf que cette fois c'est beaucoup plus emmerdant car rien ne démarre, même pas un petit init3 en mode console. En regardant le message d'erreur de plus près je comprends que c'est monsieur Kmail qui lorsqu'il s'est installé a surement invité la nouvelle version de son amie "lireadline.so" dont Bash ne supporte que la version 5. J'me retrouve donc à télécharger le CD d'Archlinux (heureusement qu'il n'y à qu'une 100 de Mo) pour pouvoir booter sur un mode console, monter mon archlinux présente sur mon disque dur et utiliser pacman pour réinstaller bash et ses dépendances sur l'archlinux que j'ai préalablement montée. D'ailleurs là je suis Windows pour télécharger Archlinux et extérioriser ma colère sur ce forum ^^ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bidossessi Posté(e) le 31 juillet 2009 Share Posté(e) le 31 juillet 2009 mon pauvre ami, archlinux ne te réussit pas passe chez moi te graver une copie de opensuse 11.1 j'ai les repos principaux en rsync sur mon serveur Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité HAVOC Posté(e) le 31 juillet 2009 Share Posté(e) le 31 juillet 2009 mon pauvre ami, archlinux ne te réussit pas passe chez moi te graver une copie de opensuse 11.1 j'ai les repos principaux en rsync sur mon serveur Merci c'est très gentil... ne t'inquiète pas là j'écris à nouveau depuis mon Archlinux J'ai tout récupéré sans aucune perte SOLUTION : - Booter avec le liveCD d'Archlinux. - Se loguer en root. - Une fois sur la console : dhcpd eth0 // Pour se connecter en ethernet avec DHCP - Maintenant que nous somme connecté, on monte l'archlinux présente sur notre disque dure mount -t ext3 /dev/sda6 /mnt // Cela change selon la partition où se trouve votre système et le format de fichiers. - Dernière étape, mettre à jour bash : pacman -r /mnt -Sy bash Y'a rien n'a dire... j'aime trop ce pacman ^^ PS/ Pour éviter d'avoir le même problème que le mien, ne faite jamis de mise à jour unitaire de paquetage, préférez upgrader tout le système en même temps (d'ailleurs moi j'ai eu ce problème car j'ai pas mis à jour complètement mon système depuis que je suis au bled faute de bonne connexion et par parésse lol). Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité HAVOC Posté(e) le 31 juillet 2009 Share Posté(e) le 31 juillet 2009 Bon il est presque 4h du mat là... j'dois aller faire dodo ^^ J'viens tout juste de finir la configuration de KMail pour récupérer les courriers en local... là encore il a fallu bidouiller pas mal de truc, heureusement j'ai récupéré 2-3 trucs du forum de Mandriva (pour une fois qu'on trouve de l'aide chez eux lol). Voilà où j'en suis à l'heure de me coucher : J'arrive à m'envoyer des mails en HTML depuis mon script PHP. Note : On ne voit pas l'adresse vraie adresse d'expéditeur (normalement ça doit être http@...) mais c'est normal je la masque expré dans les headers de mon mail. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
assilabox Posté(e) le 31 juillet 2009 Share Posté(e) le 31 juillet 2009 Salam, Merci HVOC pour le partage de ton expérience. j'ai appris comment configurer POSTFIX pour l'envoie de mail en local. Moi je désire juste le faire fonctionner en local, pour tester le bon fonctionnement de mon script d'envoi de mail contenant du HTML Dans ce cas pourquoi ce titre "Serveur SMTP et EasyADSL" ? ... Ah oui les aventures du telechargement ^^ et des mise a jour préférentielles ^^ Bon courage pour la suite de tes aventures archilinuxiennes :_) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.