Home > Mail Services ( POP, SMTP , IMAP and Webmail ) > SquirrelMail Addess book corrupted

SquirrelMail Addess book corrupted

October 7th, 2009

f you are unable to access the Addresses of the squirrelMail and getting the error as given below.

Error:
———————————
Address book is corrupted. Required fields are missing
———————————

Reason:
———————————————–
Then the required fields are missing or not given while adding a address to Personal address book. You need to mention 4 fields without failure which are Nickname,E-mail address,First name,Last name. If you miss any of them you will see above error.
———————————————–
Solution:

Login to shell as Root.

Goto the directory
#cd /home/username/.sqmaildata

You will see three files for each email account which are given below. For example you have address book problem for mail account test@domain.com
————————————
test\@icifirm.com.abook
test\@icifirm.com.pref
test\@icifirm.com.sig
————————————
Open the file test\@icifirm.com.abook file where you will see the lines as given below.
————————————
Aam|Aam| |aam@yahoo.com|
Anee|Anee| |anee@yahoo.com|
————————————-
In the above two lines we can clearly see that third field is empty | |.
If you see such blank fields in the .abook file you will get the error as
Address book is corrupted. Required fields are missing.

What you need to do is just fill the empty field with some text as shown below and also see that the line must end with pipe |.
————————————
Aam|Aam| Mr|aam@yahoo.com|
Anee|Anee|Mrs |anee@yahoo.com|
————————————-
Once restart the cpanel service and check the address book from the squirrelMail now. Now you can ask client to edit the Address book and correct third field what we have given.

Mail Services ( POP, SMTP , IMAP and Webmail )

  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.