Passerelle smtp avec postfix
sakuraa88
-
sakuraa88 -
sakuraa88 -
Bonsoir,
s'il vous plait si quelqu'un peut m'aider je suis perdu ...bon voilà:je suis débutante dans ce domaine et ça peut être évident mais je n'ai pas trouvé la solution ca fait plus d'un mois que je cherche .
je doit mettre en place une passerelle SMTP à l'aide de serveur postfix qui permet juste de recevoir les mails et les directionner après identification à isp correspondant.
je doit le tester à distance et en local et j'ai pas toucher au master.cf
je travaille avec ubuntu 8.10 sur machine virtuelle vmware et en le testant avec Evolution j'ai pas trouver comment le configuer pour travailler avec postfix et les mails reste non envoyer une erreur lors de l'exécution.
pour le main.cf :
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name.The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
mail_owner = postfix
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
mydomain = domaine.com
myhostname = rt.domaine.com
myorigin = $mydomain
default_transport = smtp
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain , $mydomain
relay_domains = $mydestination, domaine.com
relayhost = [smtp.domaine.com]:submission
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/relayhost_map
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/passwd
smtp_sasl_security_options =
mailbox_size_limit = 0
recipient_delimiter = +
queue_directory=/var/spool/postfix
puis j'ai crée relayhost_map ou j'ai mis:
user1@hotmail.com [smtp.live.com]
user2@gmail.com [smtp.gmail.com]
user3@yahoo.fr [smtp.mail.yahoo.fr]
et dans passwd :
user1@hotmail.com user1@hotmail.com:passwd1
user2@gmail.com user2@gmail.com:passwd2
user3@yahoo.com user3@yahoo.fr:passwd3
[smtp.domaine.com] defaultUsername:passwd
Merci :).
s'il vous plait si quelqu'un peut m'aider je suis perdu ...bon voilà:je suis débutante dans ce domaine et ça peut être évident mais je n'ai pas trouvé la solution ca fait plus d'un mois que je cherche .
je doit mettre en place une passerelle SMTP à l'aide de serveur postfix qui permet juste de recevoir les mails et les directionner après identification à isp correspondant.
je doit le tester à distance et en local et j'ai pas toucher au master.cf
je travaille avec ubuntu 8.10 sur machine virtuelle vmware et en le testant avec Evolution j'ai pas trouver comment le configuer pour travailler avec postfix et les mails reste non envoyer une erreur lors de l'exécution.
pour le main.cf :
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name.The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
mail_owner = postfix
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
mydomain = domaine.com
myhostname = rt.domaine.com
myorigin = $mydomain
default_transport = smtp
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain , $mydomain
relay_domains = $mydestination, domaine.com
relayhost = [smtp.domaine.com]:submission
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/relayhost_map
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/passwd
smtp_sasl_security_options =
mailbox_size_limit = 0
recipient_delimiter = +
queue_directory=/var/spool/postfix
puis j'ai crée relayhost_map ou j'ai mis:
user1@hotmail.com [smtp.live.com]
user2@gmail.com [smtp.gmail.com]
user3@yahoo.fr [smtp.mail.yahoo.fr]
et dans passwd :
user1@hotmail.com user1@hotmail.com:passwd1
user2@gmail.com user2@gmail.com:passwd2
user3@yahoo.com user3@yahoo.fr:passwd3
[smtp.domaine.com] defaultUsername:passwd
Merci :).
A voir également:
- Passerelle smtp avec postfix
- Smtp outlook.fr - Guide
- Erreur smtp 535 - Forum Mail
- Blocage smtp sortant ✓ - Forum Mail
- La passerelle par défaut n'est pas disponible - Forum CPL
- Problème de SMTP ✓ - Forum Mail
3 réponses
Bonjour,
Si tu veux recevoir les messages, il faut aller les cherchez chez ton ISP...
Postfix va te permettre d'envoyer les messages et de trier aussi ceux qui sont arrivés, mais il son rôle n'est pas d'aller les chercher.
La solution serait que tu utilises fetchmail pour te connecter sur le serveur de ton fournisseur et il faudrait que tu installes un serveur POP ou IMAP sur ton serveur. (Courrier, cyrus, etc...) en plus de postfix.
Bon courage.
Si tu veux recevoir les messages, il faut aller les cherchez chez ton ISP...
Postfix va te permettre d'envoyer les messages et de trier aussi ceux qui sont arrivés, mais il son rôle n'est pas d'aller les chercher.
La solution serait que tu utilises fetchmail pour te connecter sur le serveur de ton fournisseur et il faudrait que tu installes un serveur POP ou IMAP sur ton serveur. (Courrier, cyrus, etc...) en plus de postfix.
Bon courage.
Bonsoir,
merci de m'avoir répondu jivef, en réalité j'ai installé le serveur perdition pour pop et j'ai pas su comment changer le serveur de sendmail ou smtp à postfix sous evolution est-ce que ca peut être aussi le problème?
si tu peut m'expliquer comment utiliser fetchmail ?
merci :)
merci de m'avoir répondu jivef, en réalité j'ai installé le serveur perdition pour pop et j'ai pas su comment changer le serveur de sendmail ou smtp à postfix sous evolution est-ce que ca peut être aussi le problème?
si tu peut m'expliquer comment utiliser fetchmail ?
merci :)
Bonjour,
Je ne connais pas perdition, mais tant que ça marche...
Pour fetchmail, tu dois d'abord l'installer.
sudo apt-get install fetchmail
Ensuite, tu vas créer un fichier que tu appelleras fetchmail.conf par exemple et que tu mettras dans /etc
Voici le contenu dont j'ai changé ce qui pouvait nuire à la confidentialité.
mailtux:~ # cat .fetchmailrc
# fichier de configuration recree le 20070120Sa. par Jonas
set syslog
set postmaster "postmaster@domaine.pf"
set bouncemail
set no spambounce
set properties ""
poll pop.mana.pf with proto POP3 interval 120 localdomains mondomaine.pf user 'compte.utilisateur' there with password 'motdepasse' is * here
#and wants mda "/usr/bin/procmail /etc/procmailrc"
mailtux:~ #
Cordialement.
Jonas.
Je ne connais pas perdition, mais tant que ça marche...
Pour fetchmail, tu dois d'abord l'installer.
sudo apt-get install fetchmail
Ensuite, tu vas créer un fichier que tu appelleras fetchmail.conf par exemple et que tu mettras dans /etc
Voici le contenu dont j'ai changé ce qui pouvait nuire à la confidentialité.
mailtux:~ # cat .fetchmailrc
# fichier de configuration recree le 20070120Sa. par Jonas
set syslog
set postmaster "postmaster@domaine.pf"
set bouncemail
set no spambounce
set properties ""
poll pop.mana.pf with proto POP3 interval 120 localdomains mondomaine.pf user 'compte.utilisateur' there with password 'motdepasse' is * here
#and wants mda "/usr/bin/procmail /etc/procmailrc"
mailtux:~ #
Cordialement.
Jonas.