Aller au contenu
Règlement du forum ×
IPTV et arnaques ×

Serveur SMTP et EasyADSL


Invité HAVOC

Messages recommandés

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?)

Lien vers le commentaire
Partager sur d’autres sites

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 !! :D

 

 

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 ?

Lien vers le commentaire
Partager sur d’autres sites

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 ! ^^

Lien vers le commentaire
Partager sur d’autres sites

@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.

Lien vers le commentaire
Partager sur d’autres sites

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é par assilabox
Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

@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 :p)

Lien vers le commentaire
Partager sur d’autres sites

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 :p)

 

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.

Lien vers le commentaire
Partager sur d’autres sites

é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 ^^

Lien vers le commentaire
Partager sur d’autres sites

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é par HAVOC
Lien vers le commentaire
Partager sur d’autres sites

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 ^^

Lien vers le commentaire
Partager sur d’autres sites

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 :D 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).

Lien vers le commentaire
Partager sur d’autres sites

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.

 

2207492595mail.png

 

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.

Lien vers le commentaire
Partager sur d’autres sites

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 :_)

Lien vers le commentaire
Partager sur d’autres sites

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.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...