Après avoir lu l'article, la première solution me parait être la plus simple.
Etant donné qu'il y a un serveur SMTP qui tourne (peut-être même juste un relais vers un SMTP extérieur), et sous réserve que le chroot ne soit pas trop "strict" (n'empêche pas les connexions IP), tu peux utiliser la classe SMTP du PHP ou équivalent.
Chrooter une application n'est pas chose simple ^__^
=> Voir s'il n'y aurait pas un problème au niveau: de l'environnement (variables type LOGIN, USER, ...) et/ou s'il y a des fichiers type /etc/passwd, /etc/group, ... dans le chroot
# J'opterais plutôt pour la solution #1 :-)
Posté par Steve Azriel . En réponse au message mini_sendmail et Apache2 chroot. Évalué à 1.
Après avoir lu l'article, la première solution me parait être la plus simple.
Etant donné qu'il y a un serveur SMTP qui tourne (peut-être même juste un relais vers un SMTP extérieur), et sous réserve que le chroot ne soit pas trop "strict" (n'empêche pas les connexions IP), tu peux utiliser la classe SMTP du PHP ou équivalent.
Chrooter une application n'est pas chose simple ^__^
Bon courage !
Cdlt,
PS: En regardant un peu le code [http://j-chkmail.ensmp.fr/j-bench/msg-source/msg-source/mini(...)], on trouve
ou dans un autre code [http://www.shellsnet.org/wiki/index.pl?SN_Admin_TracingNobod(...)]
=> Voir s'il n'y aurait pas un problème au niveau: de l'environnement (variables type LOGIN, USER, ...) et/ou s'il y a des fichiers type /etc/passwd, /etc/group, ... dans le chroot
PS2: Sans grandes convictions, désolé !