Re: How to import an mbox to an existing user as a new mailbox

2015-08-09 Thread Paul Hoffman

On 9 Aug 2015, at 8:46, Benny Pedersen wrote:


Paul Hoffman skrev den 2015-08-09 17:40:


Initializing mail storage from mail_location parameter failed: mbox:
mbox root directory can't be a file

Which bit am I missing here?


sudo doveadm import -u Foo mbox:/home/phoffman/project1/ "Project 1" 
all


untested


When I try this:

   Fatal: Import namespace initialization failed: Initializing mail 
storage from mail_location parameter failed: 
mkdir(/home/phoffman/project1) failed: Permission denied 
(euid=1013(phoffprop) egid=1013(phoffprop) missing +w perm: 
/home/phoffman, dir owned by 1001:1001 mode=0755)


Does this error indicate that it is trying to write to the mbox file 
instead of reading it? If so, why?


--Paul Hoffman


Re: How to import an mbox to an existing user as a new mailbox

2015-08-09 Thread Paul Hoffman

On 3 Aug 2015, at 7:16, Steffen Kaiser wrote:


On Mon, 3 Aug 2015, Paul Hoffman wrote:

On 2 Aug 2015, at 23:27, Steffen Kaiser wrote:

On Sun, 2 Aug 2015, Paul Hoffman wrote:

Greetings. I have a bunch of mbox files that I want to import to an 
existing user, each into a new mailbox. That is, I want to import 
the file project1.mbox to user Foo, into a newly-created mailbox 
called "Project 1". Is there a dovecot tool to do this on the 
server?


do you have access to the file system of the mail storage? Can you 
call doveadm on the server? What mail storage do you use now, 
Maildir, mbox, ... ?


Sorry for being unclear earlier. Yes, yes, mbox.


copy project1.mbox to '/path/to/user/mail/storage/Project 1.mbox' and 
make sure, the user has file system rights to access the file at all.


Maybe, you need to add the new mailbox to the user's subscription 
file, in order to have it show up.


After a week, I'm at this again. Now having read up on doveadm, I am 
trying the following:


  sudo doveadm import -u Foo mbox:/home/phoffman/project1.mbox "Project 
1" all


However, that gets the result:

  Initializing mail storage from mail_location parameter failed: mbox: 
mbox root directory can't be a file


Which bit am I missing here?

--Paul Hoffman


Re: How to import an mbox to an existing user as a new mailbox

2015-08-03 Thread Paul Hoffman

On 2 Aug 2015, at 23:27, Steffen Kaiser wrote:


On Sun, 2 Aug 2015, Paul Hoffman wrote:

Greetings. I have a bunch of mbox files that I want to import to an 
existing user, each into a new mailbox. That is, I want to import the 
file project1.mbox to user Foo, into a newly-created mailbox called 
"Project 1". Is there a dovecot tool to do this on the server?


do you have access to the file system of the mail storage? Can you 
call doveadm on the server? What mail storage do you use now, Maildir, 
mbox, ... ?


Sorry for being unclear earlier. Yes, yes, mbox.

So, I take it this is a doveadm command. :-) Will this be just "import", 
or a combination of "mailbox" and "import"?


--Paul Hoffman


How to import an mbox to an existing user as a new mailbox

2015-08-02 Thread Paul Hoffman
Greetings. I have a bunch of mbox files that I want to import to an 
existing user, each into a new mailbox. That is, I want to import the 
file project1.mbox to user Foo, into a newly-created mailbox called 
"Project 1". Is there a dovecot tool to do this on the server?


--Paul Hoffman


Importing mbox archives into a inbox?

2015-07-26 Thread Paul Hoffman
Greetings from a dovecot newbie. I have a bunch of mailing list archives 
(in mbox) format that I want to dump into the inbox for a particular 
account on the system. I want them to retain all of their information, 
particularly the date. I'm not seeing how to do this, but I could be 
missing it. Is this LDA or LMTP with some command-line options I'm not 
seeing?


--Paul Hoffman