Re: Create on login is not working in Cyrusimap/OLDAP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Simon Matter wrote:
Simon Matter wrote:
    
Christos Soulios wrote:

        
Hello there,
 could you also change your syslog settings so that you log debug info
too? If you have enabled autocreate you should see something like the
following:

autocreateinbox: autocreate inbox for user <username> was called

Cheers,
Christos

Bipindas K wrote:

          
Simon Matter wrote:

            
Simon Matter wrote:


                
Hi All,
I had setup a squirrelmail/oldap server with autocreate patch.
The
problem is when a valid user login,cyrus will not create

its inbox automatically. But the createonpost is working
successfully.
I
am pasting my imapd.conf file below.


--------------------------------------------------
autocreatequota: 10000
createonpost: yes



                    
Remove the line below and try again. I don't think creating
"Inbox"
makes
sense, INBOX is a special folder and is always created, what you
do is
creating a subfolder Inbox, like INBOX.Inbox.




                  
autocreateinboxfolders: Inbox|Trash|Sent|Drafts
--------------------------------------------------

When a valid user login the squirrelmail showing following errors



                    
The problem I know with that configuration is that, at least when
using
pam, openldap users are not case sensitiv. That's why I added a
new
module
to the pam stack which makes sure the user is lowercase. And in my
case
I
also set "lmtp_downcase_rcpt: yes" in imapd.conf to apply the same
rule
from the MTA side.

Simon




                  
(1).The following error show on left panel
-----------------------------------------------------------------------------------------------------------

Warning: substr_count(): Empty substring. in
/usr/share/squirrelmail/functions/imap_mailbox.php on line 394

Warning: substr_count(): Empty substring. in
/usr/share/squirrelmail/src/left_main.php on line 932
------------------------------------------------------------------------------------------------------------




(2).The following error show on right panel
-------------------------------------
ERROR : Could not complete request.
Query: SELECT "INBOX"
Reason Given: Mailbox does not exist
-------------------------------------

Please tell me the missing thing.
Kindly help

BipinDas
--
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info:
http://asg.web.cmu.edu/cyrus/mailing-list.html



                    
Hi simon,
I had triend again according to your instructions,but fails. The
same
error throwing.


                
So what is created on the server when you try to login or what do
the logs
show?

Simon




              
Hi simon,
The *syslog* says the following when the user "tina" try to login,
-----------------------------------------------------------------------------------

Feb 19 11:34:46 cyrus cyrus/master[21711]: about to exec
/usr/lib/cyrus/bin/imapd
Feb 19 11:34:46 cyrus cyrus/imap[21711]: executed
Feb 19 11:34:46 cyrus cyrus/imapd[21711]: accepted connection
Feb 19 11:34:46 cyrus cyrus/imapd[21711]: login: [xxx.xx.xxx.xx] tina
plaintext
Feb 19 11:34:47 cyrus cyrus/imapd[21711]: accepted connection
Feb 19 11:34:47 cyrus cyrus/imapd[21711]: login: [xxx.xx.xxx.xx] tina
plaintext
Feb 19 11:34:47 cyrus cyrus/imapd[21711]: accepted connection
Feb 19 11:34:47 cyrus cyrus/imapd[21711]: login: [xxx.xx.xxx.xx] tina
plaintext
------------------------------------------------------------------------------------


The *imapd.log* says nothing in this mysterious situation.




--


------------------------------------------------------------------------

----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

            
Hi All,
I had created a new user called sujith in ldap. And try to login
through

        
Where are the logs from the time when you tried the login, I'm sure
Christos will be interested to see it.

Simon


      
squirrel, but the same error exists,
-------------------------------------
ERROR : Could not complete request.
Query: SELECT "INBOX"
Reason Given: Mailbox does not exist
-------------------------------------

 And I had send an email to this newly created user, at that time the
inbox was created and mail delivered to that inbox. Here is the log,
------------------------------------------------------------------------------------------------------------------------------------------------
Feb 22 05:49:08 cyrus master[6109]: about to exec /usr/cyrus/bin/lmtpd
Feb 22 05:49:08 cyrus lmtpunix[6109]: executed
Feb 22 05:49:08 cyrus lmtpunix[6109]: accepted connection
Feb 22 05:49:08 cyrus lmtpunix[6109]: lmtp connection preauth'd as
postman
Feb 22 05:49:08 cyrus lmtpunix[6109]: autocreateinbox: autocreate inbox
for user sujith was called
Feb 22 05:49:08 cyrus lmtpunix[6109]: autocreateinbox: User sujith,
INBOX was successfully created in partition default
Feb 22 05:49:08 cyrus lmtpunix[6109]: IOERROR: fstating sieve script
/var/spool/sieve/s/sujith/defaultbc: No such file or  directory
Feb 22 05:49:08 cyrus lmtpunix[6109]: duplicate_check:
<1369.xxx.xxx.xx.xx.1172082621.squirrel@.xxx.xxx.xx.xx> user.sujith
0
Feb 22 05:49:08 cyrus lmtpunix[6109]: mystore: starting txn 2147484227
Feb 22 05:49:08 cyrus lmtpunix[6109]: mystore: committing txn
2147484227
Feb 22 05:49:08 cyrus lmtpunix[6109]: duplicate_mark:
<1369..xxx.xxx.xx.xx.1172082621.squirrel@.xxx.xxx.xx.xx> user.sujith
1172119748 1
-----------------------------------------------------------------------------------------------------------------------------------------------------

According to my little knowledge, what i understand is *"create on"*
post is working, but *"create on login"* is not working. Please help.
--


        

      
Hi
Here is the /var/log/syslog says, (this is happened when the user devi
logins)
----------------------------------------------------------------------------------
Feb 22 08:56:30 cyrus cyrus/imapd[6629]: login: [XX.XX.XXX.XX] devi
plaintext
Feb 22 08:56:31 cyrus cyrus/imapd[6629]: accepted connection
----------------------------------------------------------------------------------
This time /var/log/imapd.lo is silent.I am trying to make the imapd.log
in debug mod. I hope after that we will get more info.
    

At least the logs should tell you that you were logged in, like
Feb 22 08:21:31 xxxxxxxxx imap[8336]: login: xx.xx.xx [xx.xx.xx.xx] userx
plaintext User logged in

So I think you simply don't get logged in via imap, and that's why
autocreate won't work.

Simon


  
Hi Simon,
Sorry for disturbing you again,I didnt get my mistake yet. You told me the log says everything perfect,then whats wrong with my login ?.
The option creatonpost is working perfectly, create on login is not working that means cyrus automatically create in box when user receives an email.

Thanks for your time and consideration.

--
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux