Envoie de mail via Lotus Notes - PHP - Programmation
Marsh Posté le 19-01-2005 à 09:12:01
http://fr.php.net/manual/fr/ref.notes.php
A part c y a pas grand chose sur lotus notes et php
Quel est l'intéret de passer par NRPC plutot que SMTP ?
Marsh Posté le 19-01-2005 à 09:19:01
Je demande cela car le port 25 est fermé sur le firewall de mon entreprise. Et je dois envoyé un mail sur une adresse à l'exterieur à l'aide d'un script de contrôle de fichiers.
Marsh Posté le 19-01-2005 à 09:24:10
Le port smtp est forcément ouvert sur ton serveur domino
Essaies la commande telnet ton_serveur_domino 25
Marsh Posté le 19-01-2005 à 09:29:50
OK ce qui signifie que ton serveur domino est en solo et fait office de relai smtp aussi.
Peut etre est il possible de modifier la fonction mail() de php pour se connecter sur le port 1352
Marsh Posté le 19-01-2005 à 09:38:12
Sinon un autre contournement si tu as une machine à la maison qui est connectée 24/24 7/7.
Tu installes un serveur smtp gratuit dessus et OpenSSH que tu configures sur le port 443.
Sur ton poste du boulot, tu installes Putty que tu configures pour te connecter en SSH sur ta machine de la maison sur le port 443 en configurant dans putty : le proxy de ton entreprise et un tunneling de tout ce qui est smtp.
Ainsi dès que tu utiliseras la fonction mail dans ton script php, putty fera suivre la requete TCP 25 vers ton serveur SSH qui est aussi un serveur smtp.
Pour que cela fonctionne il faut que ton serveur php soit le poste ou tu fais tourner putty.
PS : pourquoi SSH sur le port 443 et pas sur le port par defaut ? Parce que ton firewall d'entreprise bloque très certainement l'accès SHH vers l'extérieur. Mais ton proxy autorise forcement les connection HTTPS= port 443 ,)
Marsh Posté le 19-01-2005 à 10:03:31
ok merci je vais tester cela ce soir.
Sinon je doit laisser la connexion ssh ouverte tous le temps ou est ce qu'il y un moyen d'ouverture et de fermeture automatique ?
De plus, quelle adresse smtp je dois configurer dans le php.ini ?
Merci pour ton aide
Marsh Posté le 20-01-2005 à 09:04:29
Oui il faut que tu laisse le serveur SSH ouvert tout le temps.
Pour l'adresse du serveur mail dans php.ini tu met 127.0.0.1
Pour putty voici le tunnel à parametrer
N'oublie pas de paramétrer ton proxy dans putty et de faire de faire un save du profile putty
Marsh Posté le 20-01-2005 à 14:18:41
Je suis en train d'installer tous mais j'ai un probleme quand je démarre le service openssh et le serveur smtp que tu m'a indiqué.
Je suis sous Windows XP Pro SP2 et lorsque je démarre les services, Windows m'indique ce message d'erreur :"Impossible de démarrer le service HmailServeur sur ordinateur local . Erreur 193 :0xC1"
T'aurais pas une soluce à ce problème ? merci
Marsh Posté le 20-01-2005 à 19:49:43
Si tu utilises le firewall de win xp , ouvre les ports 25 et 443.
Et si ca ne marche pas , cherche pas trop loin et essaie un autre serveur smtp gratuit, y en a un paquet
Ex: http://www.postcastserver.com/down [...] e.aspx?p=3
Marsh Posté le 21-01-2005 à 23:42:44
j'attends une réponse de l'admin réseau de mon entreprise car il va peut-etre ouvrir le port 25 sur le firewall pour le serveur ou j'ai installé mon script.
Donc, s'il est d'accord j'ai juste à installer postcastserver et le tour est joué.
Merci pour les infos.
Marsh Posté le 28-03-2008 à 06:14:47
Sinon j'ai le même soucis dans ma boite.
sauf que dans mon cas l'admin réseau est pas prêt d'ouvrir le port 25.
et sur le serveur notes, le port 1352 est également ouvert (mais pas le 25), mais ça ne fonctionne pas non plus.
quelqu'un a il deja reussi l'envoie de mail en php via un serveur Notes/Domino ?
Marsh Posté le 18-01-2005 à 15:45:46
Est ce que qqun connait la méthode ou un script qui permet d'envoyer un mail en php via un serveur notes sans passer par smtp ?
Je remercie d'avancece celui ou celle qui m'aideras.
Ce scrip est assez urgent. Merci