monokrome nocturne | 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";
    |