demystifier exim4 sous debian / mail PHP - Linux et OS Alternatifs
Marsh Posté le 04-05-2005 à 13:03:30
1 -> serveur avec accès au réseau, le mail est expédié directement
2 -> serveur sans accès au réseau, on passe par un smarthost
3 -> comme 2 mais sans la réception en local
4 -> serveur uniquement local
Marsh Posté le 04-05-2005 à 13:04:01
Ah, et si tu n'es pas capable de comprendre ça, je doute qu'installer sendmail soit une solution à ta portée, mais tu peux essayer, on va bien rigoler.
Marsh Posté le 04-05-2005 à 13:04:26
le plus simple est d'installer postfix
Marsh Posté le 04-05-2005 à 13:09:37
Citation : |
c'est à dire ? exim agit donc comme un serveur SMTP ?
Pas très clair, car le "distribution directe par SMTP(site internet)" signifie pour moi qu il faut passer par un autre "site".
Citation : |
Qu est ce qu'un "smarthost" ? Un autre serveur SMTP ? C est un serveur mail sans accès réseau? donc il ne peut pas servir de serveur, sauf pour du courrier en local?
Citation : |
Alors ni accès réseau, ni reception local, donc en bref ca ne fait rien alors ?
Citation : |
Juste pour s envoyer des mails entre comptes utilisateurs locaux.
Merci de ne pas porter de jugement. Et merci pour les paraphrases.
Quoi qu'il en soit, je ne trouve pas ces messages très explicites.
Marsh Posté le 04-05-2005 à 13:17:13
axelazerty a écrit :
|
1. Les mails sont envoyés directement au serveur smtp du destinataire.
2. Un smarthost est un serveur SMTP qui sait comment envoyer le message au destinataire (ie: comme le serveur du 1. Donc tous les mails (sauf locaux) sont envouyés directement à ce serveur qui se dépatouille pour délivrer le mail au destinataire final.
3. si il envoit a un smarthost. mais il n'y a pas de distribution locale
4. seulement distribution locale
Marsh Posté le 04-05-2005 à 13:21:15
si j'ai bien compris:
en 1, si j envoie un mail a aaa@wanadoo.fr, alors exim va se connecter au smtp de wanadoo et le délivrer,
en 2, exim va se connecter à un smarthost qui lui se connectera au smtp de wanadoo
c est bien ça ?
Marsh Posté le 04-05-2005 à 13:28:07
et donc ce smarthost doit lui disposer d'un serveur SMTP "capable".
La 1 est suffisante dans la majorité des cas non ?
Marsh Posté le 04-05-2005 à 13:32:56
Ca dépend.
Si par exemple ton serveur SMTP est en adresse IP dynamique certains serveurs SMTP te jetteront. Lutte contre le spam toussa... Dans ce cas là passer par un smarthost (par exemple un serveur SMTP de ton FAI) est nécessaire pour pouvoir envoyer à tout le monde.
Marsh Posté le 04-05-2005 à 13:35:15
Citation : |
j ai choisi "distribution directe", j'ai bien ajouté le domaine correspondant lorsqu'il me demandait "autres destinations dont le courriel doit etre accepté",( ainsi que dans "Domaines à relayer" mais je pense que c est superflu ça)
Dans "machines à relayer", j ai mis : "192.168.10.0/24:127.0.0.1"
Une idée du problème ?
Marsh Posté le 04-05-2005 à 13:37:28
Meme erreur en choisissant 2 "smarthost", et en utilisant smtp.wanadoo.Fr lorsqu il me demande le relais smarthost.
note : le destinataire du mail n est pas du domaine wanadoo.fr
Marsh Posté le 04-05-2005 à 13:38:47
C'est quoi le domaine ?
Si c'est unroutable, c'est qu'il a pas réussit à trouver le serveur SMTP du destinataire...
Marsh Posté le 04-05-2005 à 13:39:35
et dans le /var/log/exim4/mainlog, je ne vois que "xxx@xxx.fr unrouteable address"
Marsh Posté le 04-05-2005 à 13:40:58
l0ky a écrit : C'est quoi le domaine ? |
Marsh Posté le 04-05-2005 à 13:47:59
pourtant il existe bien ce smtp.
bizarrement, avec le 3, et en mettant comme FQDN mon domaine (meme si c un pour une utilisation "interne" )ca fonctionne!
je ne comprends pas la différence entre le 2 et 3
Marsh Posté le 04-05-2005 à 12:52:29
Voila, j'aimerais que quelqu un m explique les différences entre :
Distribution directe par SMTP (site Internet)
Envoi via relais (« smarthost ») - réception SMTP ou fetchmail
Envoi via relais (« smarthost ») - pas de courrier local
Distribution locale seulement (pas de réseau)
car j'ai essayé les 4, et avec la commande "mail aaa@aa.fr", aucun ne fonctionne!
Mon objectif etant d'éviter de devoir installer sendmail, pour utiliser la fonction de mail en PHP.
Merci d avance