Ok, so I will admit the only tangental relationship of this to courier, but I am trying to use the combination of openssh + cygwin
on WinXP to do some basic network backups of Maildir directories
running on a RedHat + courier server.
The problem appears to be related to the cygwin port of the ssh client's ability to handle Maildir file names. When I run a command such as:
The problem iirc, is that different file and operating systems support different characters and have different rules. Courier's maildirs make use of characters that aren't supported on windows. Your best bet would be rsync support (or hacking it yourself) to do a regex replace on destination file names to strip or replace illegal (from the destination of perspective) characters...
OR to hack courier and stop it at the source... there might be a constant defined somewhere for the "separator" character (i.e. the , ?)
All the solutions I thought up were also tedious and error-prone. I don't think rsync has a rename option, and patches are just a pain in the ass long-term unless you get them in upstream. But have you (the original poster) thought about just using a Linux box?
Unless you have oodles of free time to hack the code and/or maintain patches, throwing together a backup machine out of old parts seems like the easiest route to me. Heck, I bought an old PII--with a monitor--from the local thrift store for $20 a couple months ago. Something like that would be fine for the job.
m.
------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php _______________________________________________ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
