postfix uwimap

postfix uwimap - Installation - Linux et OS Alternatifs

Marsh Posté le 21-12-2005 à 11:25:04    

bonjour,
 
Je bosse dans une société et je tente depuis hier d'installer un serveur RedHat 9 pour en faire un serveur de messagerie via postfix et uwimap. J'ai pris pour modele le site http://lea-linux.org/cached/index/ [...] tfix.html# qui ai plutot bien expliqué je trouve mais il manque les fichiers txt enfin bref.
 
mon serveur viens en remplacement d'un cobalt configurer comme suit :
 
Host name : www
Domain name : mondomaine.fr
primary dns server address :  194.2.0.20
Defaut Gateway : 192.0.1.7
ip address : 192.0.1.4
 
Relay for the following     { 192.0.1           <- ya pas de faut
Hosts/Domains               { 192.168.3        <- c'est écrit comme ça
                                   {  mondomaine.fr
 
Host/Domaine Aliases :   www.mondomaine.fr
 
je detient le nom de domaine via Oléan  
 
J'ai fait tout comment le monsieur du site il dit mais ça ne fonctionne pas. Enfin si, ça fonctionne mais juste en interne, les messages ne sorte pas vers l'exterieur et ne rentre pas de l'exterieur.
Est ce que quelqu'un sait de quoi ça viens ?
Les fichiers texte manquant dans le tuto que j'ai mis en liens sont-il important ? parce que ducoup j'ai pas pus les mettre. Je me dit que c'est peut etre ce qui me permettrais d'arranger les choses mais sans eux...  
 
merci ;)
 
http://lea-linux.org/cached/index/ [...] tfix.html#


Message édité par nemesis19752 le 21-12-2005 à 18:59:46
Reply

Marsh Posté le 21-12-2005 à 11:25:04   

Reply

Marsh Posté le 21-12-2005 à 15:08:14    

personne ?

Reply

Marsh Posté le 21-12-2005 à 17:13:29    

bonjour je viens de voir ton message tu dis que tu veux installer un serveur de messagerie postfix et uwimap je n'ai pas tres bien compris quel est ton probleme hormis le fais que tu ne puisse pas envoyer ou recevoir des messages sur le net.
pour ma par j'utilise postfix et cyrus sur une fedora alors si tu me montres ton main.cf je pourrais peut etre t'aider à identifier ton soucis.

Reply

Marsh Posté le 21-12-2005 à 18:59:07    

j'accepte ton aide avec grand plaisir !! :)
 
par contre je t'envoi ça demain, le serveur est a mon boulot.
 
merci pour ton aide !!

Reply

Marsh Posté le 22-12-2005 à 09:24:54    

gwen_l a écrit :

bonjour je viens de voir ton message tu dis que tu veux installer un serveur de messagerie postfix et uwimap je n'ai pas tres bien compris quel est ton probleme hormis le fais que tu ne puisse pas envoyer ou recevoir des messages sur le net.
pour ma par j'utilise postfix et cyrus sur une fedora alors si tu me montres ton main.cf je pourrais peut etre t'aider à identifier ton soucis.


 
bon je sais pas trop coment te filé le main.cf alors je te fait un copier coller de tous ce que j'ai :)
je precise que le nom de domaine nous appartiens déjà :)
merci pour ton aide !!
 
# Global Postfix configuration file. This file lists only a subset
# of all 100+ parameters. See the sample-xxx.cf files for a full list.
#  
# The general format is lines with parameter = value pairs. Lines
# that begin with whitespace continue the previous line. A value can
# contain references to other $names or ${name}s.
#
# NOTE - CHANGE NO MORE THAN 2-3 PARAMETERS AT A TIME, AND TEST IF
# POSTFIX STILL WORKS AFTER EVERY CHANGE.
 
# SOFT BOUNCE
#
# The soft_bounce parameter provides a limited safety net for
# testing.  When soft_bounce is enabled, mail will remain queued that
# would otherwise bounce. This parameter disables locally-generated
# bounces, and prevents the SMTP server from rejecting mail permanently
# (by changing 5xx replies into 4xx replies). However, soft_bounce
# is no cure for address rewriting mistakes or mail routing mistakes.
#
#soft_bounce = no
 
# LOCAL PATHNAME INFORMATION
#
# The queue_directory specifies the location of the Postfix queue.
# This is also the root directory of Postfix daemons that run chrooted.
# See the files in examples/chroot-setup for setting up Postfix chroot
# environments on different UNIX systems.
#
queue_directory = /var/spool/postfix
 
# The command_directory parameter specifies the location of all
# postXXX commands.  The default value is $program_directory.
#
command_directory = /usr/sbin
 
# The daemon_directory parameter specifies the location of all Postfix
# daemon programs (i.e. programs listed in the master.cf file). The
# default value is $program_directory. This directory must be owned
# by root.
#
daemon_directory = /usr/libexec/postfix
 
# QUEUE AND PROCESS OWNERSHIP
#
# The mail_owner parameter specifies the owner of the Postfix queue
# and of most Postfix daemon processes.  Specify the name of a user
# account THAT DOES NOT SHARE ITS USER OR GROUP ID WITH OTHER ACCOUNTS
# AND THAT OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM.  In
# particular, don't specify nobody or daemon. PLEASE USE A DEDICATED
# USER.
#
mail_owner = postfix
 
# The default_privs parameter specifies the default rights used by
# the local delivery agent for delivery to external file or command.
# These rights are used in the absence of a recipient user context.
# DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
#
#default_privs = nobody
 
# INTERNET HOST AND DOMAIN NAMES
#  
# The myhostname parameter specifies the internet hostname of this
# mail system. The default is to use the fully-qualified domain name
# from gethostname(). $myhostname is used as a default value for many
# other configuration parameters.
#
myhostname = mail.mondomaineamoi.fr
#myhostname = virtual.domain.tld
 
# The mydomain parameter specifies the local internet domain name.
# The default is to use $myhostname minus the first component.
# $mydomain is used as a default value for many other configuration
# parameters.
#
mydomain = mondomaineamoi.fr
 
# SENDING MAIL
#  
# The myorigin parameter specifies the domain that locally-posted
# mail appears to come from. The default is to append $myhostname,
# which is fine for small sites.  If you run a domain with multiple
# machines, you should (1) change this to $mydomain and (2) set up
# a domain-wide alias database that aliases each user to
# user@that.users.mailhost.
#
#myorigin = $myhostname
#myorigin = $mydomain
 
# RECEIVING MAIL
 
# The inet_interfaces parameter specifies the network interface
# addresses that this mail system receives mail on.  By default,
# the software claims all active interfaces on the machine. The
# parameter also controls delivery of mail to user@[ip.address].
#
inet_interfaces = 192.0.1.10
#inet_interfaces = all
#inet_interfaces = $myhostname
#inet_interfaces = $myhostname, localhost
 
# The mydestination parameter specifies the list of domains that this
# machine considers itself the final destination for. That includes
# Sendmail-style virtual domains hosted on this machine.
#
# Do not include Postfix-style virtual domains - those domains are
# specified elsewhere (see sample-virtual.cf, and sample-transport.cf).
#
# The default is $myhostname + localhost.$mydomain.  On a mail domain
# gateway, you should also include $mydomain. Do not specify the
# names of domains that this machine is backup MX host for. Specify
# those names via the relay_domains or permit_mx_backup settings for
# the SMTP server (see sample-smtpd.cf).
#
# The local machine is always the final destination for mail addressed
# to user@[the.net.work.address] of an interface that the mail system
# receives mail on (see the inet_interfaces parameter).
#
# Specify a list of host or domain names, /file/name or type:table
# patterns, separated by commas and/or whitespace. A /file/name
# pattern is replaced by its contents; a type:table is matched when
# a name matches a lookup key.  Continue long lines by starting the
# next line with whitespace.
#
mydestination = $myhostname, localhost.$mydomain, $mydomain
#mydestination = $myhostname, localhost.$mydomain $mydomain
#mydestination = $myhostname, localhost.$mydomain, $mydomain,
# mail.$mydomain, www.$mydomain, ftp.$mydomain
 
# TRUST AND RELAY CONTROL
 
# The mynetworks parameter specifies the list of "trusted" SMTP
# clients that have more privileges than "strangers".
#
# In particular, "trusted" SMTP clients are allowed to relay mail
# through Postfix.  See the smtpd_recipient_restrictions parameter
# in file sample-smtpd.cf.
#
# You can specify the list of "trusted" network addresses by hand
# or you can let Postfix do it for you (which is the default).
#
# By default (mynetworks_style = subnet), Postfix "trusts" SMTP
# clients in the same IP subnetworks as the local machine.
# On Linux, this does works correctly only with interfaces specified
# with the "ifconfig" command.
#  
# Specify "mynetworks_style = class" when Postfix should "trust" SMTP
# clients in the same IP class A/B/C networks as the local machine.
# Don't do this with a dialup site - it would cause Postfix to "trust"
# your entire provider's network.  Instead, specify an explicit
# mynetworks list by hand, as described below.
#  
# Specify "mynetworks_style = host" when Postfix should "trust"
# only the local machine.
#  
#mynetworks_style = class
#mynetworks_style = subnet
#mynetworks_style = host
 
# Alternatively, you can specify the mynetworks list by hand, in
# which case Postfix ignores the mynetworks_style setting.
#
# Specify an explicit list of network/netmask patterns, where the
# mask specifies the number of bits in the network part of a host
# address.
#
# You can also specify the absolute pathname of a pattern file instead
# of listing the patterns here. Specify type:table for table-based lookups
# (the value on the table right-hand side is not used).
#
mynetworks = 192.0.1.0/28, 127.0.0.0/8
#mynetworks = $config_directory/mynetworks
#mynetworks = hash:/etc/postfix/network_table
 
# The relay_domains parameter restricts what clients this mail system
# will relay mail from, or what destinations this system will relay
# mail to.  See the smtpd_recipient_restrictions restriction in the
# file sample-smtpd.cf for detailed information.
#
# By default, Postfix relays mail
# - from "trusted" clients whose IP address matches $mynetworks,  
# - from "trusted" clients matching $relay_domains or subdomains thereof,
# - from untrusted clients to destinations that match $relay_domains
#   or subdomains thereof, except addresses with sender-specified routing.
# The default relay_domains value is $mydestination.
#  
# In addition to the above, the Postfix SMTP server by default accepts mail
# that Postfix is final destination for:
# - destinations that match $inet_interfaces,
# - destinations that match $mydestination
# - destinations that match $virtual_maps.
# These destinations do not need to be listed in $relay_domains.
#  
# Specify a list of hosts or domains, /file/name patterns or type:name
# lookup tables, separated by commas and/or whitespace.  Continue
# long lines by starting the next line with whitespace. A file name
# is replaced by its contents; a type:name table is matched when a
# (parent) domain appears as lookup key.
#
# NOTE: Postfix will not automatically forward mail for domains that
# list this system as their primary or backup MX host. See the
# permit_mx_backup restriction in the file sample-smtpd.cf.
#
#relay_domains = $mydestination
 
# INTERNET OR INTRANET
 
# The relayhost parameter specifies the default host to send mail to
# when no entry is matched in the optional transport(5) table. When
# no relayhost is given, mail is routed directly to the destination.
#
# On an intranet, specify the organizational domain name. If your
# internal DNS uses no MX records, specify the name of the intranet
# gateway host instead.
#
# In the case of SMTP, specify a domain, host, host:port, [host]:port,
# [address] or [address]:port; the form [host] turns off MX lookups.
#
# If you're connected via UUCP, see also the default_transport parameter.
#
#relayhost = $mydomain
#relayhost = gateway.my.domain
#relayhost = uucphost
#relayhost = [an.ip.add.ress]
 
# REJECTING UNKNOWN LOCAL USERS
#
# The local_recipient_maps parameter specifies optional lookup tables
# with all names (not addresses) of users that are local with respect
# to $mydestination and $inet_interfaces.  If this parameter is
# defined, then the SMTP server will reject mail for unknown local
# users.
#
# If you use the default Postfix local delivery agent for local
# delivery, uncomment the definition below.
#
# Beware: if the Postfix SMTP server runs chrooted, you may have to
# copy the passwd (not shadow) database into the jail. This is
# system dependent.
#  
#local_recipient_maps = $alias_maps unix:passwd.byname
 
# INPUT RATE CONTROL
#
# The in_flow_delay configuration parameter implements mail input
# flow control. This feature is turned on by default, although it
# still needs further development (it's disabled on SCO UNIX due
# to an SCO bug).
#  
# A Postfix process will pause for $in_flow_delay seconds before
# accepting a new message, when the message arrival rate exceeds the
# message delivery rate. With the default 50 SMTP server process
# limit, this limits the mail inflow to 50 messages a second more
# than the number of messages delivered per second.
#  
# Specify 0 to disable the feature. Valid delays are 0..10.
#  
#in_flow_delay = 1s
 
# ADDRESS REWRITING
#
# Insert text from sample-rewrite.cf if you need to do address
# masquerading.
#
# Insert text from sample-canonical.cf if you need to do address
# rewriting, or if you need username->Firstname.Lastname mapping.
 
# ADDRESS REDIRECTION (VIRTUAL DOMAIN)
#
# Insert text from sample-virtual.cf if you need virtual domain support.
 
# "USER HAS MOVED" BOUNCE MESSAGES
#
# Insert text from sample-relocated.cf if you need "user has moved"
# style bounce messages. Alternatively, you can bounce recipients
# with an SMTP server access table. See sample-smtpd.cf.
 
# TRANSPORT MAP
#
# Insert text from sample-transport.cf if you need explicit routing.
 
# ALIAS DATABASE
#
# The alias_maps parameter specifies the list of alias databases used
# by the local delivery agent. The default list is system dependent.
# On systems with NIS, the default is to search the local alias
# database, then the NIS alias database. See aliases(5) for syntax
# details.
#  
# If you change the alias database, run "postalias /etc/aliases" (or
# wherever your system stores the mail alias file), or simply run
# "newaliases" to build the necessary DBM or DB file.
#
# It will take a minute or so before changes become visible.  Use
# "postfix reload" to eliminate the delay.
#
#alias_maps = dbm:/etc/aliases
alias_maps = hash:/etc/postfix/aliases
#alias_maps = hash:/etc/aliases, nis:mail.aliases
#alias_maps = netinfo:/aliases
 
# The alias_database parameter specifies the alias database(s) that
# are built with "newaliases" or "sendmail -bi".  This is a separate
# configuration parameter, because alias_maps (see above) may specify
# tables that are not necessarily all under control by Postfix.
#
#alias_database = dbm:/etc/aliases
#alias_database = dbm:/etc/mail/aliases
#alias_database = hash:/etc/postfix/aliases
#alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases
 
# ADDRESS EXTENSIONS (e.g., user+foo)
#
# The recipient_delimiter parameter specifies the separator between
# user names and address extensions (user+foo). See canonical(5),
# local(8), relocated(5) and virtual(5) for the effects this has on
# aliases, canonical, virtual, relocated and .forward file lookups.
# Basically, the software tries user+foo and .forward+foo before
# trying user and .forward.
#
#recipient_delimiter = +
 
# DELIVERY TO MAILBOX
#
# The home_mailbox parameter specifies the optional pathname of a
# mailbox file relative to a user's home directory. The default
# mailbox file is /var/spool/mail/user or /var/mail/user.  Specify
# "Maildir/" for qmail-style delivery (the / is required).
#
#home_mailbox = Mailbox
#home_mailbox = Maildir/
 
# The mail_spool_directory parameter specifies the directory where
# UNIX-style mailboxes are kept. The default setting depends on the
# system type.
#
#mail_spool_directory = /var/mail
#mail_spool_directory = /var/spool/mail
 
# The mailbox_command parameter specifies the optional external
# command to use instead of mailbox delivery. The command is run as
# the recipient with proper HOME, SHELL and LOGNAME environment settings.
# Exception:  delivery for root is done as $default_user.
#
# Other environment variables of interest: USER (recipient username),
# EXTENSION (address extension), DOMAIN (domain part of address),
# and LOCAL (the address localpart).
#
# Unlike other Postfix configuration parameters, the mailbox_command
# parameter is not subjected to $parameter substitutions. This is to
# make it easier to specify shell syntax (see example below).
#
# Avoid shell meta characters because they will force Postfix to run
# an expensive shell process. Procmail alone is expensive enough.
#
# IF YOU USE THIS TO DELIVER MAIL SYSTEM-WIDE, YOU MUST SET UP AN
# ALIAS THAT FORWARDS MAIL FOR ROOT TO A REAL USER.
#
#mailbox_command = /some/where/procmail
#mailbox_command = /some/where/procmail -a "$EXTENSION"
 
# The mailbox_transport specifies the optional transport in master.cf
# to use after processing aliases and .forward files. This parameter
# has precedence over the mailbox_command, fallback_transport and
# luser_relay parameters.
#
# Specify a string of the form transport:nexthop, where transport is
# the name of a mail delivery transport defined in master.cf.  The
# :nexthop part is optional. For more details see the sample transport
# configuration file.
#
#mailbox_transport = lmtp:unix:/file/name
#mailbox_transport = cyrus  <- je me demande si c normal ça ??  
 
# The fallback_transport specifies the optional transport in master.cf
# to use for recipients that are not found in the UNIX passwd database.
# This parameter has precedence over the luser_relay parameter.
#
# Specify a string of the form transport:nexthop, where transport is
# the name of a mail delivery transport defined in master.cf.  The
# :nexthop part is optional. For more details see the sample transport
# configuration file.
#
#fallback_transport = lmtp:unix:/file/name
#fallback_transport = cyrus  <- ça aussi mais je sais pas quoi mettre en faite...
#fallback_transport =
 
# The luser_relay parameter specifies an optional destination address
# for unknown recipients.  By default, mail for unknown local recipients
# is bounced.
#
# The following expansions are done on luser_relay: $user (recipient
# username), $shell (recipient shell), $home (recipient home directory),
# $recipient (full recipient address), $extension (recipient address
# extension), $domain (recipient domain), $local (entire recipient
# localpart), $recipient_delimiter. Specify ${name?value} or
# ${name:value} to expand value only when $name does (does not) exist.
#
# luser_relay works only for the default Postfix local delivery agent.
#
#luser_relay = $user@other.host
#luser_relay = $local@other.host
#luser_relay = admin+$local
   
# JUNK MAIL CONTROLS
#  
# The controls listed here are only a very small subset. See the file
# sample-smtpd.cf for an elaborate list of anti-UCE controls.
 
# The header_checks parameter specifies an optional table with patterns
# that each logical message header is matched against, including
# headers that span multiple physical lines.  Patterns are matched
# in the specified order, and the search stops upon the first match.
# When a pattern matches, what happens next depends on the associated
# action that is specified in the right-hand side of the table:
#
# REJECT the entire message is rejected.
# REJECT text.... The text is sent to the originator.
# IGNORE the header line is silently discarded.
# WARN   the header is logged (not rejected) with a warning message.
# WARN text... as above, and the text is logged, too.
#
# These patterns do not apply to MIME headers in the message body.
#
# See also the body_checks example in the sample-filter.cf file.
#
#header_checks = regexp:/etc/postfix/header_checks
 
# FAST ETRN SERVICE
#
# Postfix maintains per-destination logfiles with information about
# deferred mail, so that mail can be flushed quickly with the SMTP
# "ETRN domain.tld" command, or by executing "sendmail -qRdomain.tld".
#  
# By default, Postfix maintains deferred mail logfile information
# only for destinations that Postfix is willing to relay to (as
# specified in the relay_domains parameter). For other destinations,
# Postfix attempts to deliver ALL queued mail after receiving the
# SMTP "ETRN domain.tld" command, or after execution of "sendmail
# -qRdomain.tld". This can be slow when a lot of mail is queued.
#  
# The fast_flush_domains parameter controls what destinations are
# eligible for this "fast ETRN/sendmail -qR" service.
#  
#fast_flush_domains = $relay_domains
#fast_flush_domains =
 
# SHOW SOFTWARE VERSION OR NOT
#
# The smtpd_banner parameter specifies the text that follows the 220
# code in the SMTP server's greeting banner. Some people like to see
# the mail version advertised. By default, Postfix shows no version.
#
# You MUST specify $myhostname at the start of the text. That is an
# RFC requirement. Postfix itself does not care.
#
#smtpd_banner = $myhostname ESMTP $mail_name
#smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
 
# PARALLEL DELIVERY TO THE SAME DESTINATION
#
# How many parallel deliveries to the same user or domain? With local
# delivery, it does not make sense to do massively parallel delivery
# to the same user, because mailbox updates must happen sequentially,
# and expensive pipelines in .forward files can cause disasters when
# too many are run at the same time. With SMTP deliveries, 10
# simultaneous connections to the same domain could be sufficient to
# raise eyebrows.
#  
# Each message delivery transport has its XXX_destination_concurrency_limit
# parameter.  The default is $default_destination_concurrency_limit for
# most delivery transports. For the local delivery agent the default is 2.
 
#local_destination_concurrency_limit = 2
#default_destination_concurrency_limit = 10
 
# DEBUGGING CONTROL
#
# The debug_peer_level parameter specifies the increment in verbose
# logging level when an SMTP client or server host name or address
# matches a pattern in the debug_peer_list parameter.
#
debug_peer_level = 2
 
# The debug_peer_list parameter specifies an optional list of domain
# or network patterns, /file/name patterns or type:name tables. When
# an SMTP client or server host name or address matches a pattern,
# increase the verbose logging level by the amount specified in the
# debug_peer_level parameter.
#
#debug_peer_list = 127.0.0.1
#debug_peer_list = some.domain
 
# The debugger_command specifies the external command that is executed
# when a Postfix daemon program is run with the -D option.
#
# Use "command .. & sleep 5" so that the debugger can attach before
# the process marches on. If you use an X-based debugger, be sure to
# set up your XAUTHORITY environment variable before starting Postfix.
#
debugger_command =
  PATH=/usr/bin:/usr/X11R6/bin
  xxgdb $daemon_directory/$process_name $process_id & sleep 5
 
# INSTALL-TIME CONFIGURATION INFORMATION
#
# The following parameters are used when installing a new Postfix version.
#  
# sendmail_path: The full pathname of the Postfix sendmail command.
# This is the Sendmail-compatible mail posting interface.
#  
sendmail_path = /usr/sbin/sendmail.postfix
 
# newaliases_path: The full pathname of the Postfix newaliases command.
# This is the Sendmail-compatible command to build alias databases.
#
newaliases_path = /usr/bin/newaliases.postfix
 
# mailq_path: The full pathname of the Postfix mailq command.  This
# is the Sendmail-compatible mail queue listing command.
#  
mailq_path = /usr/bin/mailq.postfix
 
# setgid_group: The group for mail submission and queue management
# commands.  This must be a group name with a numerical group ID that
# is not shared with other accounts, not even with the Postfix account.
#
setgid_group = postdrop
 
# manpage_directory: The location of the Postfix on-line manual pages.
#
manpage_directory = /usr/share/man
 
# sample_directory: The location of the Postfix sample configuration files.
#
sample_directory = /usr/share/doc/postfix-1.1.11/samples
 
# readme_directory: The location of the Postfix README files.
#
readme_directory = /usr/share/doc/postfix-1.1.11/README_FILES
alias_database = hash:/etc/postfix/aliases

Reply

Marsh Posté le 22-12-2005 à 10:37:31    

bonjour  
j'ai besoin d'un petit peut plus d'info.
je note que tu ne renseigne pas relayhost.  
normalement tu doit avoir un relay smtp soit dans ta dmz soit celui de ton provider tu doit donc avoir dans ton main.cf
relayhost = ad_ip_relaysmtp
deplus posséde tu un enregistrement de type MX dans les dns de ton provider?  
je note également que tu renseigne myhostname = mail.mondomaineamoi.fr  et mydomain = mondomaineamoi.fr même si tu est propriétaire de ton nom de domaine il faut que ce soit en accord avec le nom que tu optiens avec la commande hostname et ce meme si c'est xxx.local.
j'attend ta réponse mais de toute façon ne t'inquietes pas tu vas voir c'est pas trés compliqué à régler.

Reply

Marsh Posté le 22-12-2005 à 11:44:20    

gwen_l a écrit :

bonjour  
j'ai besoin d'un petit peut plus d'info.
je note que tu ne renseigne pas relayhost.  
normalement tu doit avoir un relay smtp soit dans ta dmz soit celui de ton provider tu doit donc avoir dans ton main.cf
relayhost = ad_ip_relaysmtp
deplus posséde tu un enregistrement de type MX dans les dns de ton provider?  
je note également que tu renseigne myhostname = mail.mondomaineamoi.fr  et mydomain = mondomaineamoi.fr même si tu est propriétaire de ton nom de domaine il faut que ce soit en accord avec le nom que tu optiens avec la commande hostname et ce meme si c'est xxx.local.
j'attend ta réponse mais de toute façon ne t'inquietes pas tu vas voir c'est pas trés compliqué à régler.


 
 
bon j'vais passer pour un con surment ;) mais dans le relayhost est ce que je met le dns de mon fournisseur d'accès ? on utilise Oléane  by France télécom ;) et c'est la seule ip qu'il me fournisse. Nous hebergeons nous meme nos mails.
Pour les enregistremen MX j'en ai entendu parler partout mais ça veux dire quoi ? Notre nom de domaine et enregistrer chez Oléane mais le MX je vois pas ce que ça veux dire. :pt1cable:  
sur la commande Hostname j'ai tout changer justement pour obtenir
[root@mail root]# hostname
mail.mondomaineamoi.fr
Je ne trouve pas de Dmz sur le firewall au faite..
Qu'en pense tu ?


Message édité par nemesis19752 le 22-12-2005 à 11:55:44
Reply

Marsh Posté le 22-12-2005 à 12:32:57    


T'inquiete pas poser ces questions c'est normal on peut pas deviner si on nous a jamais expliqué.
le relayhost est un serveur smtp qui sert en quelque sorte passerelle .
je te demandé si tu avais un relais smtp en dmz parcqu'il est possible de mettre un deuxieme serveur smtp (relayhost) et de ne pas se servir de celui du fai.
dans ton cas il faudra donc que tu contact ton FAI pour connaitre le relayhost (leur serveur smtp) et que tu les informes que le serveur smtp de destination final pour @mondomaineamoi.fr  est mail.mondomaineamoi.fr.
une fois cela fait lorsque avec ton client mail (thunderbird,evolution ou autre) quand tu enverras un courrier il ira sur ton propre serveur: mail.mondomaineamoi.fr qui lui meme pour savoir s'il est la destination final regardera ce que tu as entré comme valeur pour mydestination dans ton main.cf. Si le domaine de destination n'est pas dans ce parametre il l'enverra directement au relayhost qui lui s'occupera de tout. Quand on t'enverra un message depuis internet il sera envoyé au relayhost qui lui le renverra directement à : mail.mondomaineamoi.fr.
Pour ta question concernant les enregistrement MX il s'agit tout simplement un enregistrement DNS qui désigne un serveur de messagerie (au d'etre un hote c'est un MX).
normalement avec ça tout devrait marché. Par contre il faut t'assurer que la résolution de nom DNS de ton coté est OK bien souvent c'est à cause de ça que sa bloque.
j'aurais quand meme un question a te poser: combien d'utilisateur va tu géré? car j'ai entendu dire que imap-uw était limité à ce nivau. Tu devrais peut etre essayer cyrus en general c'est le serveur imap que l'on utilise avec postfix en production.

Reply

Marsh Posté le 22-12-2005 à 12:41:35    

c'est super sympa toute ces infos vons m'etre très utiles !! :)  
A ce jour nous avons 150 utilisateurs... pour moi ça fait beaucoup je trouve surtout que je vais devoir tous les taper les uns après les autres... mais je sais pas si ça va faire beaucoup pour uwimap... cela dit j'ai installer uwimap parce qu'il était sur le tutorial que j'ai suivis mais Cyrus me pose aucun problème faudra juste me donné un ptit cou de main supplémentaire :)

Reply

Marsh Posté le 22-12-2005 à 12:54:36    

j'ai une autre ptite question
dans le fichiers aliases il faut mettre tout a la fin les alias sous la forme
Jean némar: j.nemar ?
ou  
j.nemar: Jean némar ?
et il faut que je créé les utilisateurs qui corresponde c'est bien ça ? ou la partie création d'utilisateur n'est pas utiles ? parce que c'est hyper rébarbatif a faire dans ce cas.

Reply

Marsh Posté le 22-12-2005 à 12:54:36   

Reply

Marsh Posté le 22-12-2005 à 13:37:30    

Cela dépend du moyen d'authentification que tu souhaites utiliser. Dans mon cas je ne crée rien dans le fichier aliases j'utilise Active directory si tu est sur un domaine AD je peux t'expliquer comment on fait (je rédige en ce moment une procédure destiné à etre publier sur le net).  
De toute façon même si il te faut faire des entrées dans le fichier aliases tu peux le faire par script.
Pour t'aider pour Cyrus y'a pas de probléme, j'était dans le même cas que toi y a deux mois et j'ai vraiment galéré pour trouvé la config qu'il me fallait alors qu'en réalité c'est tout simple.
Donc il faut que tu me dises AD ou Unix/linux ?

Reply

Marsh Posté le 22-12-2005 à 13:43:14    

Alors moi je tourne en Redhat 9 :) mais si il faut je recommence toute l'install sur un autre systeme, chui pas chiant comme gars :)
 
comment fait tu pour utiliser l'active directory ?? chui épaté là, mais bon, on peut tout faire avec l'informatique !!! :) Donc oui ta procédure m'interesse au plus haut point !!
 
Actuellement on utilise 4serveur tous sous windows 2003serveur + 2 serveur sous windows2003server avec complement Citrix qui utilise aussi les comptes active directory.

Reply

Marsh Posté le 22-12-2005 à 14:22:37    


Pour moi c'est Win2K normalement à ce que j'en ai lu ça doit etre la même chose pour win2k3 et ce qui y'a de bien c'est que t'as même pas besoin de toucher à ton AD pour faire ça et tu peux trés bien garder ta RH no pb comme je te l'ai dis moi c'est Fedora c.a.d la même chose. Il te faut  installer Samba (v3 ou +)
winbind (noralement s'installe automatiquement avec samba pour la redhat)
Krb5-workstation
Postfix
cyrus
en plus j'utilise SADMS qui est un utilitaire qui permet de faire des tests et de configurer automatiquement /etc/pam.d/system-auth (bien pratique), de synchroniser l'horloge avec celle de l'AD (j'ai jamais su comment le faire a la mano sur fedora mais j'ai pas plus cherché que ça) et j'utilise pammount pour monter le partage automatiquement (c'est le petit plus).
Pour l'instant ma procédure contient les infos concernant mon entreprise donc il me reste encore à changer tout ça pour pouvoir le mettre sur le net et à rajouter quelques explications pour que ça soit accéssible à tout monde . J'ai pas mal de boulot cet aprés midi car je cherche comment faire fonctionner la version test openxchange intégré à active directory (tout en anglais : je suis pas douée , du code partout et j'suis pas programmeuse) je te posterait donc ma procédure ce soir ou demain dans la matinée. J'espére qu'elle sera utile pour toi et d'autres.

Reply

Marsh Posté le 22-12-2005 à 14:38:12    

oh puré, il y a beaucou de truc ;)
Je peux meme pas t'aider pour ton problème de code, chui pas programeur non plus... désolé  :heink:  
Pour samba il é déjà installé sur ma redhat mais je vois pas ou trouver la version... argh... cela dit je peux allé sur mon réseau microsoft sans problème via le samba que j'ai déjà.
Winbind je connais pas et krb-workstation non plus...  
cyrus je le cherche pour l'installé... tu utilise qu'elle version ?
 le pire c'est que j'aime tellement ce que je fait que je peux pas attendre !!! et demain c'est vendredi la semaine et déjà terminé !! snif !!


Message édité par nemesis19752 le 22-12-2005 à 14:45:23
Reply

Marsh Posté le 22-12-2005 à 14:43:45    

par contre je me rend compte d'un truc... l'authentification réseau sur nos serveur c'est  par exemple  jnemar pour monsieur Jean Némar alors que pour la messagerie c'est plutot j.nemar@mondomaineamoi.fr. Alors si on utilise AD faut qu'on vire les points ou qu'on les ajoutes suivant ce qu'on décide c'est bien ça ?
j'ai pas tester mais je suis pas sure qu'on puisse authentifier des comptes sur le réseau avec des "." dans le nom de login... argh...

Reply

Marsh Posté le 22-12-2005 à 17:05:25    

nemesis19752 a écrit :

par contre je me rend compte d'un truc... l'authentification réseau sur nos serveur c'est  par exemple  jnemar pour monsieur Jean Némar alors que pour la messagerie c'est plutot j.nemar@mondomaineamoi.fr. Alors si on utilise AD faut qu'on vire les points ou qu'on les ajoutes suivant ce qu'on décide c'est bien ça ?
j'ai pas tester mais je suis pas sure qu'on puisse authentifier des comptes sur le réseau avec des "." dans le nom de login... argh...


je sais pas si on est limité en taille de message sur le forum et la config est assez longue je t'envoies le début: intégration à l'AD.
pour savoir quel version tu as c'est la commande: #rpm -qi samba
pour installer cyrus tu peux utiliser yum il te faut:
cyrus-sasl-2.1.19-3
cyrus-sasl-md5-2.1.19-3
cyrus-sasl-plain-2.1.19-3
cyrus-imapd-2.2.12-1.1.fc3
cyrus-imapd-utils-2.2.12-1.1.fc3
 
Pour commencer:
Information concernant le domaine et l'hote:
Hostname: fedora.mondomaine.local/ Ip:172.16.0.200
DC:serveurdc.mondomaine.local/ Ip:172.16.0.1
KDC:serveurdc.mondomaine.local/ Ip:172.16.0.1
Domaine: mondomaine.local
 
Pour parvenir a intégrer un serveur mail à l'active directory et a ce que l'authentification smtp/pop/imap se fasse par le biais de l'AD nous devons installer:
 
Samba
winbind  
Krb5-workstation
sadms
postfix
cyrus
 
Avant de commencer quelque configuration que ce soit nous devons nous assurer que notre machine a un enregistrement DNS (une machine linux ne s'enregistre pas toute seul dans un DNS windows meme si ce dernier autorise la mise à jour dynamique) dans la zone de recherche direct et indirect.
On peut tester le bon fonctionnement de la resolution de nom et d'adresse par la commande nslookup.
 
 
 
CONFIGURATION DE SAMBA/WINBIND:
 
Dans le fichier /etc/nsswitch.conf il faut les parametres suivant  
==========================
passwd:     files winbind
shadow:     files
group:      files winbind
#le reste du fichier est par defaut
===================================
 
Le fichier /etc/samba/smb.conf est comme suit:
===========================
# Global Settings  
[global]
   workgroup = MONDOMAINE #respecter la casse
   winbind separator = /
   winbind uid = 10000-20000
   winbind gid = 10000-20000
   realm = MONDOMAINE.LOCAL #respecter la casse
   server string = Fedora core # ici on peut mettre ce qu'on veut  
   netbios name = FEDORA #respecter la casse
   printcap name = /etc/printcap
   load printers = yes
   cups options = raw
   log file = /var/log/samba/%m.log
   max log size = 50
   security = ads
   password server = *  
#* c'est pour faire un serveur membre pour une workstation on met l'adresse #du DC
   log level = 3  
   *passwd:*all*authentication*tokens*updated*successfully*
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   dns proxy = no  
   auth methods = guest, sam, ntdomain
# Share Definitions
   idmap uid = 16777216-33554431
   idmap gid = 16777216-33554431
   template shell = /bin/bash
   template homedir = /home/%U
 winbind use default domain = True
   template shell = /bin/bash
 read list = "@Utilisa. du domaine"
 admin users = "@Admins du domaine"
 write list = "@Utilisa. du domaine"
 valid users = "@Utilisa. du domaine"
[homes]
   comment = Home Directories
   browseable = no
   writable = yes
 
#ci dessous un exemple de dossier partagé
[test]
 path = /home/test            
 comment = partage_test
 writable = Yes
 browseable = Yes
 guest ok = No
 create mask = 0777
 directory mask = 0777
==============================
 
 
démarrer les services samba et winbind
[root@fedora ~]# service smb start
[root@fedora ~]# service winbind start
 
 
CONFIGURATION DE KERBEROS
 
Le fichier /etc/krb5.conf doit etre comme suit:
======================
#[logging]
 default = FILE:/var/log/krb5libs.log
 kdc = FILE:/var/log/krb5kdc.log
 admin_server = FILE:/var/log/kadmind.log
[libdefaults]
 default_realm = mondomaine.local
 dns_lookup_realm = false
 dns_lookup_kdc = false
[realms]
 MONDOMAINE.LOCAL = {
  kdc = SERVEURDC.MONDOMAINE.LOCAL:88
  admin_server = SERVEURDC.MONDOMAINE.LOCAL:749
  kdc = *
 }
 mondomaine.local = {
  kdc = SERVEURDC.MONDOMAINE.LOCAL:88
  kdc = *
  kdc = *
  admin_server = SERVEURDC.MONDOMAINE.LOCAL:749
  kdc = *
 }
[kdc]
 profile = /var/kerberos/krb5kdc/kdc.conf
[appdefaults]
 pam = {
   debug = false
   ticket_lifetime = 36000
   renew_lifetime = 36000
   forwardable = true
   krb4_convert = false
 }
==========================
 
 
executez:
[root@fedora ~]# sadms
la fenetre de sadms s'ouvre cliquer sur detect renseignez les parametres manquants dans l'onglet data puis allez dans utilities et synchronisez les horloges.
 
 
demandez un jeton kerberos:
[root@fedora ~]# kinit administrateur@MONDOMAINE.LOCAL
Password for administrateur@MONDOMAINE.LOCAL:
 
 
vérifiez que vous avez bien votre jeton d'identification:
[root@fedora ~]# klist
Ticket cache: FILE:/tmp/krb5cc_0
Default principal: administrateur@MONDOMAINE.LOCAL
Valid starting     Expires           Service principal
12/22/05 15:09:00  12/23/05 01:10:00 krbtgt/MONDOMAINE.LOCAL@MONDOMAINE.LOCAL
        renew until 12/23/05 15:09:00
Kerberos 4 ticket cache: /tmp/tkt0
klist: You have no tickets cached
 
Joindre le domaine:
si tout c'est bien passé précédement vous n'avez pas besoin de vous identifier
[root@fedora ~]# net ads join
Using short domain name -- MONDOMAINE
Joined 'FEDORA' to realm 'MONDOMAINE.LOCAL'
 
redemarrer les services samba et winbind:
[root@fedora ~]# service smb restart
[root@fedora ~]# service winbind restart
 
Maintenant que nous avons rejoint le domaine il est nécessaire de spécifier a notre hote qu'il doit faire l'identification des utilisateurs local et pour ce qui ne sont pas local déléguer l'authentification à l'AD:
il nous faut donc configurer PAM (Plugin Authentification Module). Il est trés aventureux de modifier les fichier de PAM car toute erreur peut rendre impossible de se logguer sur la machine et ce meme en root. Pour éviter se type de soucis copier le répertoire /etc/pam.d/ pour pouvoir le restaurer en cas de besoin.
 
modifier le fichier /etc/pam.d/system-auth  
Pour faire cette configuration nous pouvons utiliser l'utilitaire SADMS
il vous faudra comme précédement avoir renseigné les parametres dans l'onglet data puis aller dans le menu PAM et déselectionner test only puis valider.
si vous préférez on peut le faire manuellement, il sera comme suit:
 
=======
# auth
auth required /lib/security/$ISA/pam_env.so  
auth sufficient /lib/security/$ISA/pam_unix.so use_first_pass likeauth nullok
auth sufficient /lib/security/$ISA/pam_winbind.so use_first_pass
auth required /lib/security/$ISA/pam_deny.so  
# account
account required /lib/security/$ISA/pam_unix.so  
account sufficient /lib/security/$ISA/pam_succeed_if.so uid < 100 quiet
account [default=bad success=ok user_unknown=ignore] /lib/security/$ISA/pam_winbind.so  
account required /lib/security/$ISA/pam_permit.so  
# password
password requisite /lib/security/$ISA/pam_cracklib.so retry=3
password sufficient /lib/security/$ISA/pam_unix.so nullok use_authtok md5 shadow
password sufficient /lib/security/$ISA/pam_winbind.so use_authtok
password required /lib/security/$ISA/pam_deny.so  
# session
session required /lib/security/$ISA/pam_mkhomedir.so skel=/etc/skel/ umask=0022
session required /lib/security/$ISA/pam_limits.so  
session required /lib/security/$ISA/pam_unix.so  
================================================
 
(Il est conseillé une fois la modification faite de garder une session root ouverte et de faire un test de login sur un autre terminal avec un utilisateur de l'AD et avec root.)
Maintenant nous avons un serveur complétement intégré à l'active directory et sur lequel nous ponvons indifféremment nous logguer avec un utilisateur local ou un utilisateur du domaine.
 
voilà tu peux déjà commencer à faire ça et je t'enverrais la suite demain.
 
 

Reply

Marsh Posté le 22-12-2005 à 17:14:01    

cooooooooooooool
Mille merci !!
je vais lire tout ça avec grande attention :)
 
merci encore et à demain

Reply

Marsh Posté le 23-12-2005 à 09:23:51    

ayer j'ai bien lu ton document, il est super complet, mais je ne pense pas m'en servir. En faite, j'ai trouvé comment utiliser nos adresse sous la forme n.prenom et ducoup pour des raisons évidente de temps nous ne pouvons pas nous permettre de passé sur tous les postes pour enlever le fameux "." donc par fénéantise faut bien le dire, on va faire ça a l'ancienne ;) mais je pense que tot ou tard, une fois qu'on sera bien rodé on passera à l'authentification par AD donc je garde précieusement ton document !! :)
par contre je n'ai pas compris pour l'install de cyrus, c'est quoi Yum ?
si je ne fait pas d'install de kerberos et tout ce qui permet l'authentification sur l'AD est ce que je doit quand meme etre enregistrer par mon serveur dns ? j'ai tenter la commande nslookup mais d'après ce que ça répond cette commande à été abandonné sur redhat il parle de la commande dig et quand je tape dig ça me met :
; <<>> DiG 9.2.1 <<>>
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57693
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 13
 
;; QUESTION SECTION:
;.                              IN      NS
 
;; ANSWER SECTION:
.                       83832   IN      NS      a.root-servers.net.
.                       83832   IN      NS      h.root-servers.net.
.                       83832   IN      NS      c.root-servers.net.
.                       83832   IN      NS      g.root-servers.net.
.                       83832   IN      NS      f.root-servers.net.
.                       83832   IN      NS      b.root-servers.net.
.                       83832   IN      NS      j.root-servers.net.
.                       83832   IN      NS      k.root-servers.net.
.                       83832   IN      NS      l.root-servers.net.
.                       83832   IN      NS      m.root-servers.net.
.                       83832   IN      NS      i.root-servers.net.
.                       83832   IN      NS      e.root-servers.net.
.                       83832   IN      NS      d.root-servers.net.
 
;; ADDITIONAL SECTION:
a.root-servers.net.     83832   IN      A       198.41.0.4
h.root-servers.net.     83832   IN      A       128.63.2.53
c.root-servers.net.     83832   IN      A       192.33.4.12
g.root-servers.net.     83832   IN      A       192.112.36.4
f.root-servers.net.     83832   IN      A       192.5.5.241
b.root-servers.net.     83832   IN      A       192.228.79.201
j.root-servers.net.     83832   IN      A       192.58.128.30
k.root-servers.net.     83832   IN      A       193.0.14.129
l.root-servers.net.     83832   IN      A       198.32.64.12
m.root-servers.net.     83832   IN      A       202.12.27.33
i.root-servers.net.     83832   IN      A       192.36.148.17
e.root-servers.net.     83832   IN      A       192.203.230.10
d.root-servers.net.     83832   IN      A       128.8.10.90
 
;; Query time: 30 msec
;; SERVER: 192.0.1.3#53(192.0.1.3)
;; WHEN: Fri Dec 23 09:25:54 2005
;; MSG SIZE  rcvd: 449
 
et en faite ça me parle pas vraiment.... :)

Reply

Marsh Posté le 23-12-2005 à 09:25:36    

j'oubliai, le 192.0.1.3 c'est notre serveur Dns
 
;; Query time: 30 msec
;; SERVER: 192.0.1.3#53(192.0.1.3)
;; WHEN: Fri Dec 23 09:25:54 2005
;; MSG SIZE  rcvd: 449

Reply

Marsh Posté le 23-12-2005 à 09:38:26    

j'ai trouvé yum mais je ne pige pas son fonctionnement...
 
et aussi est ce qui j'install cyrus ca va pas poser probleme avec le uw-imap que j'ai installer au départ ? comment le desinstallé ?


Message édité par nemesis19752 le 23-12-2005 à 09:50:59
Reply

Marsh Posté le 23-12-2005 à 10:26:59    


bonjour  
pour toute tes questions:
la procédure que j'ai réalisée est utile quand on a un AD déjà en place avec des comptes utilisateurs déjà existant.  
pour ce qui est avec cette meme procedure de mapper ton nom user en j.tartempion tu n'a pas besoin de passer sur toutes les machines. D'ailleur j'ai un peu de mal a comprendre pourquoi tu voudrais passer sur toutes les machines.
apparemment il te manque pas mal de notion rezo. quel est ta formation?
concernant le DNS je te conseille de faire quelque recherche notemment sur Bind .
La commande Yum sert à installer des paquets avec les dépences qui vont avec. Je me suis trés peu servi de redhat il me semblait pourtant que yum était implémentait si ce n'est pas le cas tu doit pouvoir utiliser apt-get mais j'suis pas sur.
la chose qui me sert le plus en general c'est RTFM (read ton foutu manuel) ce qui est le mieux avec linux c'est les manuel alors essaye de faire un # man nom_de_ta_commande
je pense que tu brule peut etre un peu les etapes tu devrais faire un tour sur lealinux et sur lyunix sans oublier le site de redhat et consolider un peu tes bases. Tu sais moi ça fait peu de temps que je suis sur linux (et oui ma specialite c'est windows et le rezo ) mais j'arrive à faire ce que je veux en general car je commence par les bases.
Pour l'installation de cyrus ma procedure est faite pour une integration à un domaine windows
et j'aurais pas le temps d'en faire une pour toi je te conseille alors d'aller sur http://www.linuxorable.net/2-cyrus [...] -conf.html il s'agit d'une procedure en français  de tres bonne qualite pour installer et securiser un serveur postfix/cyrus.
je te conseille également pour postfix la lecture de :"Postfix la reference" ecrit par Kyle Dent (en français)  chez les edition O'REILLY.
Y'a pas de probleme je veux bien continuer à t'aider mais il te manque apparemment pas mal de base en rezo. Et moi j'ai beaucoup de travaille et donc pas assez de temps pour tout reprendre avec toi d'autant plus que je ne suis pas experte dans tous les domaines j'ai simplements des notions qui pour l'instant me suffise et suivant ce dont j'ai besoin je me documente.
alors tiens moi au courant de tes avancement et je t'aiderais comme je peu.
 

Reply

Marsh Posté le 23-12-2005 à 10:56:59    

>la procédure que j'ai réalisée est utile quand on a un AD déjà en place avec des comptes utilisateurs déjà >existant.  
>pour ce qui est avec cette meme procedure de mapper ton nom user en j.tartempion tu n'a pas besoin de >passer sur toutes les machines. D'ailleur j'ai un peu de mal a comprendre pourquoi tu voudrais passer sur toutes >les machines.  
>apparemment il te manque pas mal de notion rezo. quel est ta formation?  
 
J't'explique, en faite, nous sommes déjà en AD nous gérons 200 utilisateurs sur 5 serveurs, dont un de messagerie qu'on appel par son doux nom Cobalt qui est en faite un mini pc raquable en interface http gérer a distance donc. Tous les comptes de messagerie son déjà créé dans ce petit Cobalt avec pour adresse n.prénom sur le domaine mondomaineamoi.fr. Donc sur toute les machines du réseau nous avons configurer les outlook et autre sous la forme user: n.prenom et mots de passe : **** pour les mots de passe nos soucy mais pour les noms d'utilisateur vue que l'AD est sous la forme nprenom l'authentification par l'AD n'est possible que si on passe sur chaque poste pour changer les n.prenom en nprenom. j'ai déjà fait le test et ça parait irémédiable. Alors que si j'utilise le fichiers aliases et l'ajout d'utilisateur sur redhat je peux mettre assez simplement n.prenom. Cela dit ya ptetre une étapes qui m'a échapper sur le fait que tu utilise ton AD. Tu m'avais dit que tu n'utilisais pas le fichier aliases et moi sans lui je ne peux plus mettre mes adresse sous la forme n.prenom.
chez pas si chui bien claire....
J'ai une formation de Technicien réseau et j'ai commencé linux lundi :)
 
>concernant le DNS je te conseille de faire quelque recherche notemment sur Bind .  
>La commande Yum sert à installer des paquets avec les dépences qui vont avec. Je me suis trés peu servi de >redhat il me semblait pourtant que yum était implémentait si ce n'est pas le cas tu doit pouvoir utiliser apt-get >mais j'suis pas sur.  
 
Oui oui il y a une mise a jour automatique sur RH. Pour le DNS nous avons un serveur qui fait ça sous 2003serveur.
 
>la chose qui me sert le plus en general c'est RTFM (read ton foutu manuel) ce qui est le mieux avec linux c'est >les manuel alors essaye de faire un # man nom_de_ta_commande  
>je pense que tu brule peut etre un peu les etapes tu devrais faire un tour sur lealinux et sur lyunix sans oublier >le site de redhat et consolider un peu tes bases. Tu sais moi ça fait peu de temps que je suis sur linux (et oui >ma specialite c'est windows et le rezo ) mais j'arrive à faire ce que je veux en general car je commence par les >bases.  
>Pour l'installation de cyrus ma procedure est faite pour une integration à un domaine windows  
>et j'aurais pas le temps d'en faire une pour toi je te conseille alors d'aller sur http://www.linuxorable.net/2->cyrus [...] -conf.html il s'agit d'une procedure en français  de tres bonne qualite pour installer et securiser un >serveur postfix/cyrus.  
 
j'connaissais pas non plus cette commande, c'est vrai que j'ai tendance a bruler les étapes ;)  je connais lealinux c'est la que j'avais trouver la procédure pour Postfix uw-imap le soucis c'est que la personne qui a fait le tuto à mis des fichiers en téléchargement qui n'existe plus... bref...
Merci pour ton autre liens, j'vais me plonger dedans :)
 
>je te conseille également pour postfix la lecture de :"Postfix la reference" ecrit par Kyle Dent (en français)  chez >les edition O'REILLY.  
>Y'a pas de probleme je veux bien continuer à t'aider mais il te manque apparemment pas mal de base en rezo. >Et moi j'ai beaucoup de travaille et donc pas assez de temps pour tout reprendre avec toi d'autant plus que je >ne suis pas experte dans tous les domaines j'ai simplements des notions qui pour l'instant me suffise et suivant >ce dont j'ai besoin je me documente.  
>alors tiens moi au courant de tes avancement et je t'aiderais comme je peu.  
 
Oui j'ai vue que ce bouquin existait, mais sur commande uniquement, ou en BU et j'avais prévu de me le procurer  :sol:  
Merci pour ton aide, je te tiendrais au courant des évolutions et éventuellement quelque questions ;)
 
 

Reply

Marsh Posté le 23-12-2005 à 11:32:12    

resalut
pour transformer tes adresses que tu utilise ou pas aliases on se sert du fichier /etc/postfix/canonical, on fait des entrees du type :(tu peux le faire avec un script)
jmar@mondomaine    j.mar@mondomaine
ou meme si tu veux :
jmare@mondomaine   schroumpf@tartempion.fr
 
pour que postfix fasse le mappage il te faut ajouter ou décommenter (j'sais plus lequel des 2) dans /etc/postfix/main.cf
canonical_maps = hash:/etc/postfix/canonical
cela fait execute
# postmap /etc/postfix/canonical
# postfix reload
 
effectivement si tu as commencé lundi avec linux c'est normal que tu rames un peu mais t'inquiete pas tu vas voir au début ça a l'air plus dur que windows mais au final c'est plus facil d'administration car tu sais exactement ce que tu as installé, où et tu connait tous les fichiers de conf et ça ça n'est pas possible avec windows.En plus linux s'apprend tres vite et y'a de la doc plein le net.
Alors bon courrage j'suis sur que tu va y arriver!

Reply

Marsh Posté le 23-12-2005 à 11:46:01    

merci pour ça je connaissais pas non plus... arf ya tellement de truc a retenir !! mais c'est pationnant ! :)
 
merci aussi pour tes encouragements ;)
 
une derniere chose, le # dans le fichier main.cf sa sert comme le rem dans les fichiers batch ou rien a voir ? par ce que je sais jamais si il faut le laisser ou non. Je pense de plus en plus qu'il faut l'enlever pour valider le parametre mais bon c'est juste histoire de confirmer ce que je pense ou de pas faire de boulette par la suite :)  

Reply

Marsh Posté le 23-12-2005 à 14:29:16    

pour ton renseignement # sert à mettre une ligne en commentaire:
s'il est au debut d'une ligne cela veut dire qu'elle ne sera pas prise en compte.
Pour t'aider un petit peu pour commencer avec linux familiarise toi avec les commandes suivantes:
man (biensur et toujours)
ls
cd
cp
rm
touch
mkdir
mv
locate
grep
echo
find
cat
ifconfig
mount
tar
gzip - bzip - compress
normalement avec ça tu devrais t'en sortir sans probleme.
Je pars en vacance cette apres-midi donc je risque de pas te repondre la semaine prochaine mais je reviens le 02/01 donc je pourrait répondre à tes questions aprés cette date.
Bon courage à toi et passe de bonnes fetes.

Reply

Marsh Posté le 23-12-2005 à 15:36:07    

Merci !!!
Bah moi chui en vacance du 2 au 13 :)
Merci pour tout, passe de bonne fete ;)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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