Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[MAIL]Petit problème avec courier-imap
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
zeuss1414
Guru
Guru


Joined: 23 Mar 2004
Posts: 490

PostPosted: Fri Apr 14, 2006 5:52 pm    Post subject: [MAIL]Petit problème avec courier-imap Reply with quote

Bonjour à tous,

j'ai un ptit soucis avec mon serveur IMAP. J'ai voulu utiliser fetchmail et procmail pour recuperer et trier mes mail de mes boites externes( free, yahoo...) et stocker le tout sur mon serveur mail (postfix).

Histoire d'avoir un truc un peu hierarchisé j'ai crée un repertoire que j'ai appeler maildir dans le quel j'ai plusieurs repertoires crées avec maildirmake. Par exemple j'ai un repertoire Default, un autre zeuss ....

Mon problème est que je n'arrive a lire mes mail avec un client comme thunderbird ou mon webmail (squirrelmail).


Mes fichiers de configuration sont les suivant :
procmail
Code:
 MAILDIR=$HOME/maildir           # Répertoire où se trouvent le spool de mails
ORGMAIL=$MAILDIR/Default/              # Répertoire par defaut des mail
LOGFILE=$MAILDIR/.procmail.log         # Fichier de log de procmail
DEFAULT=$MAILDIR/Default/
#SPAMAssasin si poids < 512 ko
:0fw: spamc.lock
| /usr/bin/spamc

# Si c'est du SPAM, on le dégage
:0:
* ^X-Spam-Flag.*YES
SPAM/

# put cron job emails in my aptly named cron-jobs maildirIL
:0
* ^Subject:*.Cron*
cron/

# mail from ldlc
#:0
#* ^From:.*ldlc.*
#.buisness/

:0 Hw
* ^To:.*zeuss14.*
zeuss/


courrier-imap

Code:
##VERSION: $Id: imapd.dist.in,v 1.32 2004/11/25 04:57:04 mrsam Exp $
#
# imapd created from imapd.dist by sysconftool
#
# Do not alter lines that begin with ##, they are used when upgrading
# this configuration.
#
#  Copyright 1998 - 2004 Double Precision, Inc.  See COPYING for
#  distribution information.
#
#  This configuration file sets various options for the Courier-IMAP server
#  when used with the couriertcpd server.
#  A lot of the stuff here is documented in the manual page for couriertcpd.
#
#  NOTE - do not use \ to split long variable contents on multiple lines.
#  This will break the default imapd.rc script, which parses this file.
#
##NAME: ADDRESS:0
#
#  Address to listen on, can be set to a single IP address.
#
# ADDRESS=127.0.0.1

ADDRESS=0

##NAME: PORT:1
#
#  Port numbers that connections are accepted on.  The default is 143,
#  the standard IMAP port.
#
#  Multiple port numbers can be separated by commas.  When multiple port
#  numbers are used it is possible to select a specific IP address for a
#  given port as "ip.port".  For example, "127.0.0.1.900,192.68.0.1.900"
#  accepts connections on port 900 on IP addresses 127.0.0.1 and 192.68.0.1
#  The previous ADDRESS setting is a default for ports that do not have
#  a specified IP address.

PORT=143

##NAME: AUTHSERVICE:0
#
#  It's possible to authenticate using a different 'service' parameter
#  depending on the connection's port.  This only works with authentication
#  modules that use the 'service' parameter, such as PAM.  Example:
#
#  AUTHSERVICE143=imap
#  AUTHSERVICE993=imaps

##NAME: MAXDAEMONS:0
#
#  Maximum number of IMAP servers started
#

MAXDAEMONS=40

##NAME: MAXPERIP:0
#
#  Maximum number of connections to accept from the same IP address

MAXPERIP=4

##NAME: PIDFILE:0
#
#  File where couriertcpd will save its process ID
#

PIDFILE=/var/run/imapd.pid

##NAME: TCPDOPTS:0
#
# Miscellaneous couriertcpd options that shouldn't be changed.
#

TCPDOPTS="-nodnslookup -noidentlookup"

##NAME: IMAP_CAPABILITY:1
#
# IMAP_CAPABILITY specifies what most of the response should be to the
# CAPABILITY command.
#
# If you have properly configured Courier to use CRAM-MD5 or CRAM-SHA1
# authentication (see INSTALL), set IMAP_CAPABILITY as follows:
#
# IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE"
#

IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE"

##NAME: KEYWORDS_CAPABILITY:0
#
# IMAP_KEYWORDS=1 enables custom IMAP keywords.  Set this option to 0 to
# disable custom keywords.

IMAP_KEYWORDS=1

##NAME: SMAP1_CAPABILITY:0
#
# EXPERIMENTAL
#
# To enable the experimental "Simple Mail Access Protocol" extensions,
# uncomment the following setting.
#
# SMAP_CAPABILITY=SMAP1

##NAME: IMAP_CAPABILITY_ORIG:1
#
# For use by webadmin

IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE"

##NAME: IMAP_PROXY:0
#
# Enable proxying.  See README.proxy

IMAP_PROXY=0

##NAME: IMAP_PROXY_FOREIGN:0
#
# Proxying to non-Courier servers.  Re-sends the CAPABILITY command after
# logging in to the remote server.  May not work with all IMAP clients.

IMAP_PROXY_FOREIGN=0

##NAME: IMAP_IDLE_TIMEOUT:0
#
# This setting controls how often
# the server polls for changes to the folder, in IDLE mode (in seconds).

IMAP_IDLE_TIMEOUT=60

##NAME: IMAP_CAPABILITY_TLS:0
#
# The following setting will advertise SASL PLAIN authentication after
# STARTTLS is established.  If you want to allow SASL PLAIN authentication
# with or without TLS then just comment this out, and add AUTH=PLAIN to
# IMAP_CAPABILITY

IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN"

##NAME: IMAP_TLS_ORIG:0
#
# For use by webadmin

IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=PLAIN"

##NAME: IMAP_DISABLETHREADSORT:0
#
# Set IMAP_DISABLETHREADSORT to disable the THREAD and SORT commands -
# server side sorting and threading.
#
# Those capabilities will still be advertised, but the server will reject
# them.  Set this option if you want to disable all the extra load from
# server-side threading and sorting.  Not advertising those capabilities
# will simply result in the clients reading the entire folder, and sorting
# it on the client side.  That will still put some load on the server.
# advertising these capabilities, but rejecting the commands, will stop this
# silliness.
#

IMAP_DISABLETHREADSORT=0

##NAME: IMAP_CHECK_ALL_FOLDERS:0
#
# Set IMAP_CHECK_ALL_FOLDERS to 1 if you want the server to check for new
# mail in every folder.  Not all IMAP clients use the IMAP's new mail
# indicator, but some do.  Normally new mail is checked only in INBOX,
# because it is a comparatively time consuming operation, and it would be
# a complete waste of time unless mail filters are used to deliver
# mail directly to folders.
#
# When IMAP clients are used which support new mail indication, and when
# mail filters are used to sort incoming mail into folders, setting
# IMAP_CHECK_ALL_FOLDERS to 1 will allow IMAP clients to announce new
# mail in folders.  Note that this will result in slightly more load on the
# server.
#

IMAP_CHECK_ALL_FOLDERS=0

##NAME: IMAP_OBSOLETE_CLIENT:0
#
# Set IMAP_OBSOLETE_CLIENT if your IMAP client expects \\NoInferiors to mean
# what \\HasNoChildren really means.

IMAP_OBSOLETE_CLIENT=0

##NAME: IMAP_UMASK:0
#
# IMAP_UMASK sets the umask of the server process.  The value of IMAP_UMASK is
# simply passed to the "umask" command.  The default value is 022.
#
# This feature is mostly useful for shared folders, where the file permissions
# of the messages may be important.

IMAP_UMASK=022

##NAME: IMAP_ULIMITD:0
#
# IMAP_ULIMITD sets the maximum size of the data segment of the server
# process.  The value of IMAP_ULIMITD is simply passed to the "ulimit -d"
# command (or ulimit -v).  The argument to ulimi sets the upper limit on the
# size of the data segment of the server process, in kilobytes.  The default
# value of 65536 sets a very generous limit of 64 megabytes, which should
# be more than plenty for anyone.
#
# This feature is used as an additional safety check that should stop
# any potential denial-of-service attacks that exploit any kind of
# a memory leak to exhaust all the available memory on the server.
# It is theoretically possible that obscenely huge folders will also
# result in the server running out of memory when doing server-side
# sorting (by my calculations you have to have at least 100,000 messages
# in a single folder, for that to happen).

IMAP_ULIMITD=65536

##NAME: IMAP_USELOCKS:0
#
# Setting IMAP_USELOCKS to 1 will use dot-locking to support concurrent
# multiple access to the same folder.  This incurs slight additional
# overhead.  Concurrent multiple access will still work without this setting,
# however occasionally a minor race condition may result in an IMAP client
# downloading the same message twice, or a keyword update will fail.
#
# IMAP_USELOCKS=1 is strongly recommended when shared folders are used.

IMAP_USELOCKS=1

##NAME: IMAP_SHAREDINDEXFILE:0
#
# The index of all accessible folders.  Do not change this setting unless
# you know what you're doing.  See README.sharedfolders for additional
# information.

IMAP_SHAREDINDEXFILE=/etc/courier-imap/shared/index

##NAME: IMAP_ENHANCEDIDLE:0
#
# If Courier was compiled with the File Alteration Monitor, setting
# IMAP_ENHANCEDIDLE to 1 enables enhanced IDLE mode, where multiple
# clients may open the same folder concurrently, and receive updates to
# folder contents in realtime.  See the imapd(8) man page for additional
# information.
#
# IMPORTANT: IMAP_USELOCKS *MUST* also be set to 1, and IDLE must be included
# in the IMAP_CAPABILITY list.
#

IMAP_ENHANCEDIDLE=0

##NAME: IMAP_TRASHFOLDERNAME:0
#
# The name of the magic trash Folder.  For MSOE compatibility,
# you can set IMAP_TRASHFOLDERNAME="Deleted Items".
#
# IMPORTANT:  If you change this, you must also change IMAP_EMPTYTRASH

IMAP_TRASHFOLDERNAME=Trash

##NAME: IMAP_EMPTYTRASH:0
#
# The following setting is optional, and causes messages from the given
# folder to be automatically deleted after the given number of days.
# IMAP_EMPTYTRASH is a comma-separated list of folder:days.  The default
# setting, below, purges 7 day old messages from the Trash folder.
# Another useful setting would be:
#
# IMAP_EMPTYTRASH=Trash:7,Sent:30
#
# This would also delete messages from the Sent folder (presumably copies
# of sent mail) after 30 days.  This is a global setting that is applied to
# every mail account, and is probably useful in a controlled, corporate
# environment.
#
# Important: the purging is controlled by CTIME, not MTIME (the file time
# as shown by ls).  It is perfectly ordinary to see stuff in Trash that's
# a year old.  That's the file modification time, MTIME, that's displayed.
# This is generally when the message was originally delivered to this
# mailbox.  Purging is controlled by a different timestamp, CTIME, which is
# changed when the file is moved to the Trash folder (and at other times too).
#
# You might want to disable this setting in certain situations - it results
# in a stat() of every file in each folder, at login and logout.
#

IMAP_EMPTYTRASH=Trash:7

##NAME: IMAP_MOVE_EXPUNGE_TO_TRASH:0
#
# Set IMAP_MOVE_EXPUNGE_TO_TRASH to move expunged messages to Trash.  This
# effectively allows an undo of message deletion by fishing the deleted
# mail from trash.  Trash can be manually expunged as usually, and mail
# will get automatically expunged from Trash according to IMAP_EMPTYTRASH.
#
# NOTE: shared folders are still expunged as usual.  Shared folders are
# not affected.
#

IMAP_MOVE_EXPUNGE_TO_TRASH=0


##NAME: OUTBOX:0
#
# The next set of options deal with the "Outbox" enhancement.
# Uncomment the following setting to create a special folder, named
# INBOX.Outbox
#
# OUTBOX=.Outbox

##NAME: SENDMAIL:0
#
# If OUTBOX is defined, mail can be sent via the IMAP connection by copying
# a message to the INBOX.Outbox folder.  For all practical matters,
# INBOX.Outbox looks and behaves just like any other IMAP folder.  If this
# folder doesn't exist it must be created by the IMAP mail client, just
# like any other IMAP folder.  The kicker: any message copied or moved to
# this folder is will be E-mailed by the Courier-IMAP server, by running
# the SENDMAIL program.  Therefore, messages copied or moved to this
# folder must be well-formed RFC-2822 messages, with the recipient list
# specified in the To:, Cc:, and Bcc: headers.  Courier-IMAP relies on
# SENDMAIL to read the recipient list from these headers (and delete the Bcc:
# header) by running the command "$SENDMAIL -oi -t -f $SENDER", with the
# message piped on standard input.  $SENDER will be the return address
# of the message, which is set by the authentication module.
#
# DO NOT MODIFY SENDMAIL, below, unless you know what you're doing.
#

SENDMAIL=/usr/sbin/sendmail

##NAME: HEADERFROM:0
#
# For administrative and oversight purposes, the return address, $SENDER
# will also be saved in the X-IMAP-Sender mail header.  This header gets
# added to the sent E-mail (but it doesn't get saved in the copy of the
# message that's saved in the folder)
#
# WARNING - By enabling OUTBOX above, *every* IMAP mail client will receive
# the magic OUTBOX treatment.  Therefore advance LARTing is in order for
# _all_ of your lusers, until every one of them is aware of this.  Otherwise if
# OUTBOX is left at its default setting - a folder name that might be used
# accidentally - some people may be in for a rude surprise.  You can redefine
# the name of the magic folder by changing OUTBOX, above.  You should do that
# and pick a less-obvious name.  Perhaps brand it with your organizational
# name ( OUTBOX=.WidgetsAndSonsOutbox )

HEADERFROM=X-IMAP-Sender

##NAME: IMAPDSTART:0
#
# IMAPDSTART is not used directly.  Rather, this is a convenient flag to
# be read by your system startup script in /etc/rc.d, like this:
#
#  . /etc/courier-imap/imapd
#
#  case x$IMAPDSTART in
#  x[yY]*)
#        /usr/lib/courier-imap/imapd.rc start
#        ;;
#  esac
#
# The default setting is going to be NO, so you'll have to manually flip
# it to yes.

IMAPDSTART=NO

##NAME: MAILDIRPATH:0
#
# MAILDIRPATH - directory name of the maildir directory.
#
#MAILDIRPATH=Maildir
MAILDIRPATH=Maildir
#Hardwire a value for ${MAILDIR}
#MAILDIR=maildir
MAILDI=~/maildir/Default
#Put any program for ${PRERUN} here
PRERUN=



Merci d'avance
Back to top
View user's profile Send private message
john7002
Apprentice
Apprentice


Joined: 21 Jan 2004
Posts: 238
Location: United Kingdom

PostPosted: Fri Apr 14, 2006 6:31 pm    Post subject: Reply with quote

Salut,

J'ai configuré un serveur semblable au tien il y a 3 ans environ :?
Je me rapelle avoir eu un problème assez similaire. Tout d'abord première question, est-ce que tes mails sont bien présent dans tes répertoires sur ton serveur??
:arrow: Si non, problème de configuration de fetchmail sur ton serveur...
:arrow: Si oui, et que donc tu n'arrives pas à les récupérer à partir des postes externes, c'est peut être un problème de droit sur tes répertoires. je me rapelle que j'avais rencontré ce problème. Tu peux peut être juste faire un test en mettant un chmod 777 sur les répertoires mail de ton serveur (je sais c'est bourin, mais c'est juste pour tester une fois!). Enfin esperant que ça a pu t'aider...
_________________
la vrai bouffe me manque!!


Last edited by john7002 on Fri Apr 14, 2006 6:35 pm; edited 1 time in total
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1891
Location: 127.0.0.1

PostPosted: Fri Apr 14, 2006 6:34 pm    Post subject: Reply with quote

Salut,

Je ne suis pas certain que courier-imap puisse comprendre ceci (tout à la fin du fichier) :
Quote:
##NAME: MAILDIRPATH:0
#
# MAILDIRPATH - directory name of the maildir directory.
#
#MAILDIRPATH=Maildir
MAILDIRPATH=Maildir
#Hardwire a value for ${MAILDIR}
#MAILDIR=maildir
MAILDI=~/maildir/Default
#Put any program for ${PRERUN} here
PRERUN=
Back to top
View user's profile Send private message
zeuss1414
Guru
Guru


Joined: 23 Mar 2004
Posts: 490

PostPosted: Fri Apr 14, 2006 8:10 pm    Post subject: Reply with quote

Bon j'ai corriger un peu le fichier de conf de courrier-imap mais le problème que j'ai maintenant est que j'arrive juste à accéder au mail du repertoire Default.

J'arrive pas à acceder aux autre repertoire depuis thunderbird ou depuis mon webmail.
Back to top
View user's profile Send private message
zeuss1414
Guru
Guru


Joined: 23 Mar 2004
Posts: 490

PostPosted: Mon Apr 17, 2006 9:28 am    Post subject: Reply with quote

Personne n'a d'idee ?? :?
Back to top
View user's profile Send private message
Untux
Apprentice
Apprentice


Joined: 10 Apr 2006
Posts: 285

PostPosted: Mon Apr 17, 2006 10:41 pm    Post subject: Reply with quote

[edit]Cette réponse ne sert à rien ! lol. J'ai survolé la doc de courier-imap et apparemment il n'y a pas de « souscription » nécessaire avec ce serveur.[/edit]
[re-edit]En fait cette réponse n'est pas si stupide. lol Ce que je n'avais pas compris c'est que la « souscription » n'est pas propre aux serveurs qui implémentent imap, mais au protocole lui même. De plus, la souscription se fait, en principe, à l'aide du client email... et non pas à l'aide de paramètres coté serveur. En revanche, c'est le serveur qui garde en mémoire le statut « subscribed » des dossiers pour chaque utilisateur. Pour Thunderbird, par exemple, il suffit de cliquer-droite sur le dossier de son serveur et de choisir « subscribe ». On sélectionne ensuite les dossiers dans la liste intégrale qui s'affiche.[/re-edit]


zeuss1414 wrote:
le problème que j'ai maintenant est que j'arrive juste à accéder au mail du repertoire Default. J'arrive pas à acceder aux autre repertoire depuis thunderbird ou depuis mon webmail.

Bonjour Zeuss1414,

J'utilise le serveur imap dovecot, je n'ai donc pas de réponse précise à te donner. Par contre, je pense que tu dois « souscrire » aux dossiers que tu veux consulter depuis un client email. Pour dovecot celà se fait simplement en ajoutant un fichier « subscription » dans le dossier .maildir de l'utilisateur. Dans ce fichier sont listés tous les dossiers auxquels on veut accéder. Par exemple pour une structure de répertoire « .maildir » :
Code:

.
|-- .Drafts
|   |-- cur
|   |-- new
|   `-- tmp
|-- .Blabla
|   |-- cur
|   |-- new
|   `-- tmp
|-- .TresSerieux
|   |-- cur
|   |-- new
|   `-- tmp
|-- .LaTeX Gutemberg
|   |-- cur
|   |-- new
|   `-- tmp
|-- cur
|-- new
`-- tmp

Le contenu du fichier « subscription » serait le suivant :
Code:

Drafts
Blabla
TresSerieux
Latex Gutemberg

A mon avis, il faut que tu trouves l'option correspondante pour ton serveur imap.

Bonne chance.


Last edited by Untux on Wed Apr 19, 2006 2:55 pm; edited 4 times in total
Back to top
View user's profile Send private message
Untux
Apprentice
Apprentice


Joined: 10 Apr 2006
Posts: 285

PostPosted: Mon Apr 17, 2006 11:16 pm    Post subject: Reply with quote

Ah euh... je viens de relire ton post initial. Tu nous dis que tu as :
Code:

maildir/
|-- Default
|-- Zeuss

Mais dans ton courier-imap tu as :
Code:

...
MAILDIR=~/maildir/Default
...

... ce qui expliquerait que tu ne puisse accéder qu'au dossier Default non ? il faudrait que « MAILDIR=~/maildir ». Je dis ça au cas ou ça t'aurait échappé... ça arrive souvent quand on s'énerve. En tout cas moi ça m'arrive souvent :]
Back to top
View user's profile Send private message
Untux
Apprentice
Apprentice


Joined: 10 Apr 2006
Posts: 285

PostPosted: Tue Apr 18, 2006 2:23 pm    Post subject: Reply with quote

Bon alors, ça marche ce mail ? :]

Si ça ne marche toujours pas, je te propose d'ouvrir une session imap avec ton serveur en telnet et nous communiquer les réponses aux commandes suivantes :
Code:

namespace
list "" "%"

Pour être plus précis, voici une session que tu devrais reproduire chez toi. En bleu les commandes que tu tapes, en vert les réponses du serveur (qu'il serait utile de connaître pour résoudre ton problème).
telnet session wrote:

~ $ telnet -e + localhost imap
Telnet escape character is '+'.
Trying 127.0.0.1...
Connected to localhost.
Escape character is '+'.
* OK Dovecot ready.
01 login "ton_login" "ton_mot_de_passe"
01 OK Logged in.
02 list "" "%"
* LIST (\HasNoChildren) "." "Trash"
* LIST (\HasNoChildren) "." "junk"
* LIST (\HasNoChildren) "." "Sent"
* LIST (\HasNoChildren) "." "Drafts"
* LIST (\Unmarked) "." "INBOX"
02 OK List completed.
03 namespace
* NAMESPACE (("" ".")) NIL NIL
03 OK Namespace completed.
04 logout
* BYE Logging out
04 OK Logout completed.
Connection closed by foreign host.

Accessoirement, si la réponse à NAMESPACE est * NAMESPACE (("" ".")) NIL NIL, je te suggère de renommer tes répertoires « Default » et « Zeuss » en ajoutant un point au début : « .Default » et « .Zeuss ».

Bonne chance et tiens nous au courant :]
Back to top
View user's profile Send private message
zeuss1414
Guru
Guru


Joined: 23 Mar 2004
Posts: 490

PostPosted: Wed Apr 19, 2006 9:37 am    Post subject: Reply with quote

Bon déja désolé pour cette petite absence. :o

J'ai finalement reussit a le faire marcher, l'idéé etait d'utiliser les souscription comme tu le dis. Mais dans mon cas, il aurais fallu que les les repertoire zeuss, ..... soit dans le repertoire default. Comme ce n'était pas le cas et que j'avais pas envie de me faire chiez à tous les refaire j'ai simplement fait un lien symbolique vers les bon répertoire et hop ca roulez :wink:

Maitenant le problème que j'ai est que je n'arrive à souscrir aux autre répertoire avec squirrelmail alors qu'avec thunderbird je n'ai aucun problème.
Si voius avez des idées ...
Back to top
View user's profile Send private message
Untux
Apprentice
Apprentice


Joined: 10 Apr 2006
Posts: 285

PostPosted: Wed Apr 19, 2006 11:29 am    Post subject: Reply with quote

zeuss1414 wrote:

Maitenant le problème que j'ai est que je n'arrive à souscrir aux autre répertoire avec squirrelmail alors qu'avec thunderbird je n'ai aucun problème.
Si voius avez des idées ...

Voir SquirrelMailAndCourierIMap... c'est peut-être au niveau de default_folder_prefix = INBOX. que ça coince ? Ou optional_delimiter = . ?

Peut-être par là aussi :
SquirrelMailAndCourierIMap wrote:

Maildir directory must contain cur, new and tmp subdirectories. Maildir directory and all subdirectories must be owned and writable by appropriate user. If system users are used - directory should be owned by user that uses Maildir. If virtual users are used - directory should be owned by virtual user's ID.
?

Goud leuk

edit: PS j'ai re-modifié mon post sur la souscription, parce qu'en effet, celle-ci devrait se faire à partir du client et pas du serveur. C'est ça qu'est chouette : quand on essaie d'aider et qu'on est une pive, on finit par apprendre aussi :]
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum