Hallo zusammen,
ich habe ein kleines Problem mit dem Anlegen von Mailboxen über mail_user_add.
Im folgenden erst mal mein Aufruf der Remote API:
Mit diesem Aufruf wird die Mailbox ordnungsgemäß angelegt.
Verzeichnisse werden angelegt, Rechte richtig gesetzt.
Beim Versuch mich nun mit dem IMAP Server zu verbinden finde ich im mail.info folgenden Eintrag:
Die weiteren Mail-Logs enthalten nichts interessantes mehr dazu.
Ich habe den mail_user in der ISP-Datenbank mit einem über das Panel angelegten der selben Domain verglichen.
Einziger Unterschied (abgesehen von der Mail-Adresse) ist in sys_userid.
per API: 2
per Panel: 1
Habt ihr eine Idee, was hier falsch laufen könnte?
Muss ich das Passwort vorverschlüsseln anstatt es als Plaintext an die API zu geben?
ich habe ein kleines Problem mit dem Anlegen von Mailboxen über mail_user_add.
Im folgenden erst mal mein Aufruf der Remote API:
Code:
$params = array(
'server_id' => 3,
'email' => 'test@domain.de',
'login' => 'test@domain.de',
'password' => 'passwort',
'name' => 'Test API',
'quota' => 209715200,
'postfix' => 'y',
'move_junk' => 'y',
'homedir' => '/var/vmail',
'maildir' => '/var/vmail/domain.de/test',
'uid' => 5000,
'gid' => 5000,
'sys_userid' => 1,
'autoresponder_text' => null,
'custom_mailfilter' => null
);
$result = $client->mail_user_add($session_id, 1, $params);
Mit diesem Aufruf wird die Mailbox ordnungsgemäß angelegt.
Verzeichnisse werden angelegt, Rechte richtig gesetzt.
Beim Versuch mich nun mit dem IMAP Server zu verbinden finde ich im mail.info folgenden Eintrag:
Code:
Jul 13 22:42:32 habanero imapd: LOGIN FAILED, user=test@domain.de, ip=[xxxxxx]
Ich habe den mail_user in der ISP-Datenbank mit einem über das Panel angelegten der selben Domain verglichen.
Einziger Unterschied (abgesehen von der Mail-Adresse) ist in sys_userid.
per API: 2
per Panel: 1
Habt ihr eine Idee, was hier falsch laufen könnte?
Muss ich das Passwort vorverschlüsseln anstatt es als Plaintext an die API zu geben?