domaine dyndns, MTA ->mail for xxx.com loops back to myself

domaine dyndns, MTA ->mail for xxx.com loops back to myself - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 08-09-2002 à 18:23:22    

Voila, j'ai pris un hote a dyndns.org, disons foo, et je voudrais mettre un serveur mail pour recevoir des mails sur les adresses xxx@foo.homeip.net (homeip.net est un sous-domaine proposé par dyndns)
 
Alors j'ai essayé postfix, les mails en local/domaine local marchent , y a juste quand je veut envoyer un mail en dehors de ceux-la (par ex @wanadoo.fr, @free.Fr) que ca merde.
 
exemple d'un mail envoyé en console de root a monokrome@voila.fr.
 


 
Sep  8 18:02:59 linuxraid postfix/pickup[3445]: DD17215012: uid=0 from=<root>
Sep  8 18:02:59 linuxraid postfix/cleanup[3451]: DD17215012: message-id=<20020908160259.DD17215012@foo.homeip.net>
Sep  8 18:02:59 linuxraid postfix/qmgr[3446]: DD17215012: from=<root@foo.homeip.net>, size=316, nrcpt=1 (queue active)
Sep  8 18:03:00 linuxraid postfix/smtpd[3454]: connect from unknown[192.168.0.1]
Sep  8 18:03:00 linuxraid postfix/smtp[3453]: warning: host smtp.wanadoo.fr[193.252.19.163] greeted me with my own hostname foo.homeip.net
Sep  8 18:03:00 linuxraid postfix/smtp[3453]: warning: host smtp.wanadoo.fr[193.252.19.163] replied to HELO/EHLO with my own hostname foo.homeip.net
Sep  8 18:03:00 linuxraid postfix/smtp[3453]: DD17215012: to=<monokrome@voila.fr>, relay=smtp.wanadoo.fr[193.252.19.163], delay=1, status=bounced (mail for voila.fr loops back to myself)
Sep  8 18:03:00 linuxraid postfix/smtpd[3454]: lost connection after EHLO from unknown[192.168.0.1]
Sep  8 18:03:00 linuxraid postfix/smtpd[3454]: disconnect from unknown[192.168.0.1]

 
 
postconf
 
 


2bounce_notice_recipient = postmaster
access_map_reject_code = 554
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
allow_mail_to_commands = alias,forward
allow_mail_to_files = alias,forward
allow_min_user = no
allow_percent_hack = yes
allow_untrusted_routing = no
alternate_config_directories =  
always_bcc =  
append_at_myorigin = yes
append_dot_mydomain = no
best_mx_transport =  
biff = no
body_checks =  
bounce_notice_recipient = postmaster
bounce_size_limit = 50000
broken_sasl_auth_clients = no
canonical_maps =  
command_directory = /usr/sbin
command_expansion_filter = 1234567890!@%-_=+:,./abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
command_time_limit = 1000s
config_directory = /etc/postfix
content_filter =  
daemon_directory = /usr/lib/postfix
daemon_timeout = 18000s
debug_peer_level = 2
debug_peer_list =  
default_database_type = hash
default_delivery_slot_cost = 5
default_delivery_slot_discount = 50
default_delivery_slot_loan = 3
default_destination_concurrency_limit = 10
default_destination_recipient_limit = 50
default_extra_recipient_limit = 1000
default_minimum_delivery_slots = 3
default_privs = nobody
default_process_limit = 50
default_recipient_limit = 10000
default_transport = smtp
default_verp_delimiters = +=
defer_transports =  
delay_notice_recipient = postmaster
delay_warning_time = 0h
deliver_lock_attempts = 20
deliver_lock_delay = 1s
disable_dns_lookups = no
disable_verp_bounces = no
disable_vrfy_command = yes
dont_remove = 0
double_bounce_sender = double-bounce
duplicate_filter_limit = 1000
empty_address_recipient = MAILER-DAEMON
error_notice_recipient = postmaster
expand_owner_alias = no
export_environment = TZ MAIL_CONFIG
extract_recipient_limit = 10240
fallback_relay =  
fallback_transport =  
fast_flush_domains = $relay_domains
fast_flush_purge_time = 7d
fast_flush_refresh_time = 12h
fault_injection_code = 0
fork_attempts = 5
fork_delay = 1s
forward_expansion_filter = 1234567890!@%-_=+:,./abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
forward_path = $home/.forward${recipient_delimiter}${extension},$home/.forward
hash_queue_depth = 2
hash_queue_names = incoming,active,deferred,bounce,defer,flush
header_checks =  
header_size_limit = 102400
home_mailbox = Maildir/relayhost = 193.252.19.163
hopcount_limit = 50
ignore_mx_lookup_error = no
import_environment = MAIL_CONFIG MAIL_DEBUG MAIL_LOGTAG TZ XAUTHORITY DISPLAY
in_flow_delay = 1s
inet_interfaces = all
initial_destination_concurrency = 5
invalid_hostname_reject_code = 501
ipc_idle = 100s
ipc_timeout = 3600s
line_length_limit = 2048
lmtp_cache_connection = yes
lmtp_connect_timeout = 0s
lmtp_data_done_timeout = 600s
lmtp_data_init_timeout = 120s
lmtp_data_xfer_timeout = 180s
lmtp_lhlo_timeout = 300s
lmtp_mail_timeout = 300s
lmtp_quit_timeout = 300s
lmtp_rcpt_timeout = 300s
lmtp_rset_timeout = 300s
lmtp_sasl_auth_enable = no
lmtp_sasl_password_maps =  
lmtp_sasl_security_options = noplaintext, noanonymous
lmtp_skip_quit_response = no
lmtp_tcp_port = 24
local_command_shell =  
local_destination_concurrency_limit = 2
local_destination_recipient_limit = 1
local_recipient_maps =  
local_transport = local
luser_relay =  
mail_name = Postfix
mail_owner = postfix
mail_release_date = 20020528
mail_spool_directory = /var/mail
mail_version = 1.1.11
mailbox_command =  
mailbox_command_maps =  
mailbox_delivery_lock = flock, dotlock
mailbox_size_limit = 0
mailbox_transport =  
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
maps_rbl_domains =  
maps_rbl_reject_code = 554
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =  
masquerade_exceptions =  
max_idle = 100s
max_use = 100
maximal_backoff_time = 4000s
maximal_queue_lifetime = 5d
message_size_limit = 10240000
minimal_backoff_time = 1000s
mydestination = foo.homeip.net, linuxraid.controle, localhost.controle, localhost
mydomain = homeip.net
myhostname = foo.homeip.net
mynetworks = 127.0.0.0/8 192.168.0.0/24  
mynetworks_style = subnet
myorigin = /etc/mailname
newaliases_path = /usr/bin/newaliases
non_fqdn_reject_code = 504
notify_classes = resource,software
owner_request_special = yes
parent_domain_matches_subdomains = debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqpd_authorized_clients,relay_domains,smtpd_access_maps
permit_mx_backup_networks =  
prepend_delivered_header = command, file, forward
process_id_directory = pid
program_directory = /usr/lib/postfix
propagate_unmatched_extensions = canonical, virtual
qmgr_fudge_factor = 100
qmgr_message_active_limit = 10000
qmgr_message_recipient_limit = 10000
qmgr_message_recipient_minimum = 10
qmgr_site_hog_factor = 100
qmqpd_authorized_clients =  
qmqpd_error_delay = 5s
qmqpd_timeout = 300s
queue_directory = /var/spool/postfix
queue_minfree = 0
queue_run_delay = 1000s
readme_directory = no
recipient_canonical_maps =  
recipient_delimiter = +
reject_code = 554
relay_domains = $mydestination
relay_domains_reject_code = 554
relayhost =  
relocated_maps =  
require_home_directory = no
resolve_dequoted_address = yes
sample_directory = /etc/postfix
sender_canonical_maps =  
sendmail_path = /usr/sbin/sendmail
service_throttle_time = 60s
setgid_group = postdrop
smtp_always_send_ehlo = yes
smtp_bind_address =  
smtp_connect_timeout = 0s
smtp_data_done_timeout = 600s
smtp_data_init_timeout = 120s
smtp_data_xfer_timeout = 180s
smtp_destination_concurrency_limit = $default_destination_concurrency_limit
smtp_destination_recipient_limit = $default_destination_recipient_limit
smtp_helo_timeout = 300s
smtp_line_length_limit = 990
smtp_mail_timeout = 300s
smtp_never_send_ehlo = no
smtp_pix_workaround_delay_time = 10s
smtp_pix_workaround_threshold_time = 500s
smtp_quit_timeout = 300s
smtp_randomize_addresses = yes
smtp_rcpt_timeout = 300s
smtp_sasl_auth_enable = no
smtp_sasl_password_maps =  
smtp_sasl_security_options = noplaintext, noanonymous
smtp_skip_4xx_greeting = yes
smtp_skip_5xx_greeting = yes
smtp_skip_quit_response = yes
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_client_restrictions =  
smtpd_delay_reject = yes
smtpd_error_sleep_time = 5s
smtpd_etrn_restrictions =  
smtpd_hard_error_limit = 100
smtpd_helo_required = no
smtpd_helo_restrictions =  
smtpd_history_flush_threshold = 100
smtpd_junk_command_limit = 100
smtpd_noop_commands =  
smtpd_null_access_lookup_key = <>
smtpd_recipient_limit = 1000
smtpd_recipient_restrictions = permit_mynetworks,check_relay_domains
smtpd_restriction_classes =  
smtpd_sasl_auth_enable = no
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sender_login_maps =  
smtpd_sender_restrictions =  
smtpd_soft_error_limit = 10
smtpd_timeout = 300s
soft_bounce = no
stale_lock_time = 500s
strict_rfc821_envelopes = no
sun_mailtool_compatibility = no
swap_bangpath = yes
syslog_facility = mail
syslog_name = postfix
transport_maps =  
transport_retry_time = 60s
trigger_timeout = 10s
undisclosed_recipients_header = To: undisclosed-recipients:;
unknown_address_reject_code = 450
unknown_client_reject_code = 450
unknown_hostname_reject_code = 450
verp_delimiter_filter = -=+
virtual_gid_maps =  
virtual_mailbox_base =  
virtual_mailbox_limit = 51200000
virtual_mailbox_lock = fcntl
virtual_mailbox_maps =  
virtual_maps =  
virtual_minimum_uid = 100
virtual_uid_maps =  
 

 
 
postfix installé sur une deb woody avec apt-get install postfix, pas d'erreurs.
 
Des recherches dans google j'en ai faite, et sur IRC ca inspire pas beaucoup de monde.
 
Merci, si vous aviez la moindre piste ca m'aiderait beaucoup.
 
edit : g oublié des trucs importants
 
le serveur de mail est derriere une passerelle avec firewall iptables, le port 25 est correctement forwardé, puisqu'un telnet foo.dyndns.org 25 tombe sur mon postfix
 
domaine local : controle
"domaine" dyndns : foo.homeip.net
 
Le client (ddclient) marche sans prob, d'ailleurs cet hote marche depuis plus d'un an.
 
pas de portsentry ou autre quand j'ai testé.
 
edit2 : c pas postfix qui merde, puisque k'ai essayé avec sendmail, qmail, exim, toujours la meme erreur) mais finalment je veut garder postfix pour diverses raisons.
 
edit 3 : g essayé smtp_relay vide et avec le smtp de wanadoo (je suis chez eux) ca fait toujours pareil
 
connexion ADSL netissimo 1, ip dynamique (enfin ca change toutes les 4/5 semaines)


Message édité par monokrome le 08-09-2002 à 18:58:29

---------------
SELECT girls FROM world WHERE passion="info";
Reply

Marsh Posté le 08-09-2002 à 18:23:22   

Reply

Marsh Posté le 08-09-2002 à 19:40:14    

personne n'a fait ca ? avec vos lignes ADSL ? :o

Reply

Marsh Posté le 08-09-2002 à 20:25:26    

tu utiliserais pas un serveur dns cache ?

Reply

Marsh Posté le 08-09-2002 à 20:33:18    

bon je me reponds a moi meme
c est clair , que tu utilises pas les dns wanandoo.fr
pour la zone *.wanadoo.fr , vu que 193.252.19.163 est l ip externe
aux abonnés et ne relaie il me semble que les mails @wanadoo avec  
authentification
 
faut que dans ton named.conf
tu mette ca :
 

Code :
  1. zone "wanadoo.fr."{
  2.         type forward ;
  3. forward only ;
  4. forwarders {
  5.  193.252.19.3 ;
  6.  193.252.19.4 ;
  7. } ;
  8. } ;


Message édité par houplaboom42 le 08-09-2002 à 20:33:39
Reply

Marsh Posté le 08-09-2002 à 21:00:20    

ahhhh oui en effet j'ai mon propre serveur dns, et il fait cache...j'ai déja eu des petits problemes avec ca (authentification sur la page d'accueil de wanadoo.fr) mais je pense pas que j'aurai trouvé que ca puisse venir de la !!
 
merci beaucoup a toi, je vais essayer ca de suite  ;)  
 

Reply

Marsh Posté le 08-09-2002 à 21:02:41    

oui c est pareil pour www.wanadoo.fr
 
si tu veux avoir tes infos facture et tout le bordel  
il faut aussi passer par les dns de wanadoo

Reply

Marsh Posté le 08-09-2002 à 21:18:25    

bon maintenant j'ai la bonne ip pour le smtp de wanadoo (ping smtp.wanadoo.fr donne celle-la en utilisant les dns wanadoo), mais ca bloque toujours, pourtant je pense que g bien paramétré :
 


Sep  8 21:15:42 linuxraid postfix/qmgr[5329]: D1B2315012: from=<loic@foo.homeip.net>, size=331, nrcpt=1 (queue active)
Sep  8 21:15:42 linuxraid postfix/smtpd[5337]: connect from unknown[192.168.0.1]
Sep  8 21:15:42 linuxraid postfix/smtp[5336]: warning: host smtp.wanadoo.fr[193.252.19.219] greeted me with my own hostname foo.homeip.net
Sep  8 21:15:42 linuxraid postfix/smtp[5336]: warning: host smtp.wanadoo.fr[193.252.19.219] replied to HELO/EHLO with my own hostname foo.homeip.net
Sep  8 21:15:43 linuxraid postfix/smtp[5336]: D1B2315012: to=<monokrome@voila.fr>, relay=smtp.wanadoo.fr[193.252.19.219], delay=0, status=bounced (mail for smtp.wanadoo.fr loops back to myself)


 
maintenant le probleme ne peut que venir du warning, serais-tu en mesure de m'expliquer ce que signifie exactement ce warning ?


Message édité par monokrome le 08-09-2002 à 21:20:29
Reply

Marsh Posté le 08-09-2002 à 21:32:39    

essaie de mettre ton smptd_helo_required à yes .  Je garantis rien .

Reply

Marsh Posté le 08-09-2002 à 21:46:02    

houplaboom42 a écrit a écrit :

oui c est pareil pour www.wanadoo.fr
 
si tu veux avoir tes infos facture et tout le bordel  
il faut aussi passer par les dns de wanadoo




 
Ou ajouter dans ton /etc/hosts les bonnes IP du DNS Wanadoo pour les hosts et non celle données par les autres DNS
 
en serveur SMTP : 193.252.19.219
en serveur POP  : 193.252.19.56
www.wanadoo.fr  : 193.252.19.189


---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o
Reply

Marsh Posté le 08-09-2002 à 21:54:16    

SuperX : j'avais essayé, mais je retente vu le probleme des DNS
 
mmm nan pareil, mais merci de proposer  :)


Message édité par monokrome le 08-09-2002 à 21:57:25
Reply

Marsh Posté le 08-09-2002 à 21:54:16   

Reply

Marsh Posté le 08-09-2002 à 21:56:33    

Sly Angel a écrit a écrit :

 
 
Ou ajouter dans ton /etc/hosts les bonnes IP du DNS Wanadoo pour les hosts et non celle données par les autres DNS
 
en serveur SMTP : 193.252.19.219
en serveur POP  : 193.252.19.56
www.wanadoo.fr  : 193.252.19.189




 
c plus pro sa solution  :o  
 
nan en fait le probleme c'est que y a un LAN derriere, alors autant en faire profiter tout le monde.
 
en serveur SMTP : 193.252.19.219: command not found  
 
  :??:  
 
 :lol:  
 
meunon jrigole

Reply

Marsh Posté le 08-09-2002 à 22:02:41    

monokrome a écrit a écrit :

 
 
c plus pro sa solution  :o  
 
nan en fait le probleme c'est que y a un LAN derriere, alors autant en faire profiter tout le monde.
 
en serveur SMTP : 193.252.19.219: command not found  
 
  :??:  
 
 :lol:  
 
meunon jrigole




 
:lol:
 
Disons que j'aime pas avoir les DNS Wanadoo qui ne sont pas réputés pour être les plus solides :D


---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o
Reply

Marsh Posté le 08-09-2002 à 22:50:50    

Sly Angel a écrit a écrit :

 
 
:lol:
 
Disons que j'aime pas avoir les DNS Wanadoo qui ne sont pas réputés pour être les plus solides :D




 
je pense pas que la solution de mettre en dur dans le host soit bonne
 
1/ comme le dit justement monokrome ca marchera pas pour les autres derriere le LAN
2/ les machines a wanadoo sont probablement en round-robbin donc ca tappe pas tjs sur la meme IP ( si c est en load balancer par contre ca va )
3/ en mettant un forward ca n affecte QUE la zone wanadoo.fr le reste tappera sur les ROOT-SERVER


Message édité par houplaboom42 le 08-09-2002 à 22:51:30
Reply

Marsh Posté le 08-09-2002 à 23:17:39    

houplaboom42 a écrit a écrit :

 
 
je pense pas que la solution de mettre en dur dans le host soit bonne
 
1/ comme le dit justement monokrome ca marchera pas pour les autres derriere le LAN
2/ les machines a wanadoo sont probablement en round-robbin donc ca tappe pas tjs sur la meme IP ( si c est en load balancer par contre ca va )
3/ en mettant un forward ca n affecte QUE la zone wanadoo.fr le reste tappera sur les ROOT-SERVER




 
1/ il est vrai, reste qu'on peut faire la même manip sur les autres machines
2/ non, l'IP est toujours la même pour les 3, totalement invariable depuis 1 an
3/ je donnais juste une bidouille pour ce qui concerne les soucis de wanadoo conséquence de leur double DNS. Personnellement j'utilise mon propre smtp pour envoyer et l'IP directement pour me connecter à mon compte. Je n'aime pas les DNS Wanadoo et je préfère ces "quelques" contraintes plutôt que de me retrouver parfois avec un DNS en rade ( sans compter que même avec le DNS Wanadoo parfois il se merde pour la correspondance IP, rendant les mails/news indispos alors que par l'IP ça marche encore )


---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o
Reply

Marsh Posté le 09-09-2002 à 06:32:36    

bin en fait le prob c que le LAN est assez important (20aine de machines), des win en plus, et ca me dit rien de faire 20 fois notepad-fichier-ouvrir-hosts-gnagna-enregistrer-quitter.
 
En plus quand y a un prob paf restauration image par le réseau, alors de la a avoir des problemes car oublié de mettre a jour le host, non  :o  
 
en plus cette nuit g fait un petit script qui interroge les DNS wanadoo pour résoudre différentes domaines (en fait les url d'un bookmarks.html mozilla) et pour le moment c toujours la meme ip chez eux qui renvoi le résultat, enfin ce test est pas terrible je sais mais bon.
 
Moi non plus j'aime pas des dns wanadoo, des fois ca bouge plus pendant 4/5 secondes, des fois plus  
 
Bon je verraiu ca ce soir, g ma rentrée ce matin  :cry:  :cry:  :cry:

Reply

Marsh Posté le 09-09-2002 à 07:01:05    

oki je vois
 
bah il te reste toujours la possibilité de prendre le DNS Wanadoo puis en secondaire un bon DNS si le premier merde, mais bon les 4-5 sec ça changera rien à moins de régler un timeout très court pour l'attente de réponse DNS :/
 
C'est quand même bien lourd leur système chez Wanadoo...


---------------
Fan et séquestrateur de Deprem De Prel Photographie, célèbre photographe de tuning automobile :o
Reply

Marsh Posté le 09-09-2002 à 17:54:20    

bin en fait g un dns cache sur le lan, qui gere le domaine du LAN et fait cache.En plus il  héberge 5/6 zones en slave, bientot quelques une en master prochainement, c pour ca que je veut me passer le plus possible des dns wanadoo.
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed