Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Migration

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #11 (permalink)  
Old 01-09-2007, 07:05 AM
Junior Member
 
Posts: 8
Default

Quote:
Originally Posted by phoenix View Post
Which email client are you using? I've just tried it and it's working. Can you confirm the actual version of Zimbra you're using?
I have asked support and version is: ZCS 4.0.5
Reply With Quote
  #12 (permalink)  
Old 01-09-2007, 07:12 AM
Junior Member
 
Posts: 8
Default

Quote:
Originally Posted by phoenix View Post
I suggest that you contact your provider and give them the details of your problem, they can contact Zimbra support for you. It seems (to me) that the "/tb" hack has stopped working, there is an outstanding bug entry in bugzilla here. When you contact your provider can you get them to mention whether they're using an external LDAP for authentication or whether it's Zimbra internal authentication.
They use Zimbra Internal Authentication.
Reply With Quote
  #13 (permalink)  
Old 01-09-2007, 07:18 AM
Zimbra Consultant & Moderator
 
Posts: 19,653
Default

So in your IMAP client you are putting your login information as 'username/tb' (or username@domain.com/tb) and it's failing to log you in, is that what you're saying? I've tried that with Evolution, Thunderbird and evn Outlook and the '/tb' allows me to login. Make sure that you don't have a space between your login id & the '/tb'.

Can you confirm which client you're using? What error message are you seeing?
__________________
Regards


Bill
Reply With Quote
  #14 (permalink)  
Old 01-09-2007, 07:41 AM
Junior Member
 
Posts: 8
Default

Quote:
Originally Posted by phoenix View Post
So in your IMAP client you are putting your login information as 'username/tb' (or username@domain.com/tb) and it's failing to log you in, is that what you're saying? I've tried that with Evolution, Thunderbird and evn Outlook and the '/tb' allows me to login. Make sure that you don't have a space between your login id & the '/tb'.

Can you confirm which client you're using? What error message are you seeing?
With latest thunderbird.
Login to server ****** failed.
Reply With Quote
  #15 (permalink)  
Old 01-09-2007, 07:51 AM
Zimbra Consultant & Moderator
 
Posts: 19,653
Default

All I can say is that it works for me on Thunderbird 1.5 & 2beta. Is this a single account you have at this host or is there a test account I can login to? send me the detail sby PM if you want me to try a login.
__________________
Regards


Bill
Reply With Quote
  #16 (permalink)  
Old 01-18-2007, 08:05 AM
Outstanding Member
 
Posts: 708
Default imapsync 1.200 broke --syncinternaldates

At revision 1.200, imapsync was changed to use append_file() instead of append_string(). This can be a good thing; otherwise, large messages need to be duplicated in RAM as perl strings, which can be expensive. See http://www.mail-archive.com/info-cyr.../msg31356.html

But this broke the --syncinternaldates option because Mail::IMAPClient version 2.2.9 ignores the 4th argument. Correct replication of INTERNALDATE is *critical* for migrations to Zimbra.

The /tb flag suggested in this thread doesn't really do the right thing. If we considered Date: headers to be trustworthy, then Zimbra would just use Date: rather than INTERNALDATE. (Although I must say, there are times that I wish it did, or at least that I could choose when searching/sorting.)

The best fix would be to change the behavior of append_file() in Mail::IMAPClient, which doesn't seem to have been maintained since 2003, to accept and act on the same arguments as append_string(). Alternatively, undo the imapsync 1.199->1.200 change and use append_string(), and make sure you have lots of RAM on the imapsync host.
Reply With Quote
  #17 (permalink)  
Old 01-18-2007, 08:27 AM
Zimbra Consultant & Moderator
 
Posts: 19,653
Default

Thanks for that information, very interesting. Now, I wonder if there's any coders up for the challenge.
__________________
Regards


Bill
Reply With Quote
  #18 (permalink)  
Old 01-20-2007, 06:00 PM
Junior Member
 
Posts: 6
Talking imapsync modified

I downloaded the latest imapsync (version 1.204) and modified it to use append_string so that --syncinternal dates would work properly.

Lines 1123 to 1132 are as below.

Code:
unless ($dry) {
	my $mmstr = file_to_string($message_file);
	unless($new_id = $to->append_string($t_fold,$mmstr, $flags_f, $d)){
	#unless($new_id = $to->append_file($t_fold, $message_file, $flags_f, $d)){
		warn "Couldn't append msg #$f_msg (Subject:[".$from->subject($f_msg)."]) to folder $t_fold: ",
					  $to->LastError, "\n";
		$error++;
		$mess_size_total_error += $f_size;
		next MESS;
The change is the introduction of the $mmstr variable and the use of $to->append_string instead of $to->append_file (commented out)

Warning : This will use more RAM per message but it syncs the internal dates properly.
Reply With Quote
  #19 (permalink)  
Old 01-20-2007, 07:13 PM
RJB RJB is offline
Member
 
Posts: 13
Default

Perfect .... it works

Also other flags are now good.
Like read/unread and zimbra-tags.
__________________
RJB -- Documentation

Last edited by RJB; 01-20-2007 at 07:25 PM..
Reply With Quote
  #20 (permalink)  
Old 01-22-2007, 04:15 PM
Zimbra Employee
 
Posts: 515
Default

can't you just uncomment the append_string line that's already there?

Code:
#unless($new_id = $to->append_string($t_fold,$string, $flags_f, $d)){
unless($new_id = $to->append_file($t_fold, $message_file, $flags_f, $d)){
__________________
Search the Forums - Bugzilla - Wiki - Downloads
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.