[imp] How to set 'Sent Items' to be the default Sent Mail Special Folder
Jan Schneider
jan at horde.org
Mon Aug 18 19:37:59 UTC 2014
Zitat von L. D. James <ljames at apollo3.com>:
> On 08/18/2014 12:54 PM, Mauricio Jose T. Tecles wrote:
>>
>> ----- Mensagem de "L. D. James" <ljames at apollo3.com> ---------
>> Data: Mon, 18 Aug 2014 11:48:44 -0400
>> De: "L. D. James" <ljames at apollo3.com>
>> Assunto: Re: [imp] How to set 'Sent Items' to be the default Sent
>> Mail Special Folder
>> Para: imp at lists.horde.org
>>
>>
>>> On 08/18/2014 11:39 AM, Jan Schneider wrote:
>>>>
>>>> Zitat von L. D. James <ljames at apollo3.com>:
>>>>
>>>>> On 08/18/2014 11:20 AM, Jan Schneider wrote:
>>>>>>
>>>>>> Zitat von L. D. James <ljames at apollo3.com>:
>>>>>>
>>>>>>> Can someone help me with how to set "Sent Items" to be the
>>>>>>> special folder where copies of sent mail will be saved?
>>>>>>>
>>>>>>> Looking at the prefs.php it appears that it would be a matter
>>>>>>> of editing the backends.php which I initial did. This didn't
>>>>>>> change it.
>>>>>>>
>>>>>>> Edited backends.php:
>>>>>>> --------------------------------------------------------
>>>>>>> 'special_mboxes' => array(
>>>>>>> IMP_Mailbox::MBOX_DRAFTS => 'Drafts',
>>>>>>> IMP_Mailbox::MBOX_SENT => 'Sent Items',
>>>>>>> IMP_Mailbox::MBOX_SPAM => 'Spam',
>>>>>>> IMP_Mailbox::MBOX_TEMPLATES => 'Templates',
>>>>>>> IMP_Mailbox::MBOX_TRASH => 'Trash',
>>>>>>> IMP_Mailbox::MBOX_USERSPECIAL => array(
>>>>>>> 'Example' => _("Example Special Mailbox")
>>>>>>> )
>>>>>>> ),
>>>>>>> 'autocreate_special' => true,
>>>>>>> --------------------------------------------------------
>>>>>>>
>>>>>>> When that didn't work I modified the pref.php to:
>>>>>>
>>>>>> Don't edit prefs.php. Read the comments.
>>>>>>
>>>>>>> --------------------------------------------------------
>>>>>>> // sent mail mailbox
>>>>>>> $_prefs['sent_mail_folder'] = array(
>>>>>>> // NOTE: Localization of this name for display purposes is done
>>>>>>> // automatically. To change the default value based on the
>>>>>>> backend, see
>>>>>>> // the 'special_mboxes' option in config/backends.php.
>>>>>>> 'value' => 'Sent Items'
>>>>>>> );
>>>>>>> --------------------------------------------------------
>>>>>>>
>>>>>>> The sent mail is still saved to "sent" instead of "Sent Items".
>>>>>>>
>>>>>>> Thanks in advance for any input.
>>>>>>>
>>>>>>> -- L. James
>>>>>>>
>>>>>>> --
>>>>>>> L. D. james
>>>>>>> ljames at apollo3.com
>>>>>>> www.apollo3.com/~ljames
>>>>>>
>>>>>> Changing identity preferences (like sent_mail_folder) only
>>>>>> works if user don't have identities created yet, or create a
>>>>>> new identity.
>>>>>>
>>>>> Thanks, Jan. I read the comments and spent a couple of days
>>>>> trying to do it without editing the conf.php file. I edited the
>>>>> conf.php file as last result to see if it made any difference.
>>>>>
>>>>> As I mentioned, I kept the backup and will restore the conf.php
>>>>> file to it's default.
>>>>>
>>>>> I would appreciate it if you can tell me how to remove the
>>>>> user's identities so that the defaults will be the say I have it
>>>>> set in the backends.php configuration... if that is right.
>>>>>
>>>>> I really appreciate your input.
>>>>>
>>>>> -- L. James
>>>>>
>>>>> --
>>>>> L. D. James
>>>>> ljames at apollo3.com
>>>>> www.apollo3.com/~ljames
>>>>
>>>> This hasn't anything to do with either conf.php or backends.php.
>>>> Read more carefully. You have to change prefs.local.php.
>>>> And to reset identities, you have to drop the rows from the
>>>> horde_prefs table (if you are using SQL prefs) with the
>>>> "identity" value in pref_name.
>>>>
>>> Thanks for your input. I have been reading as much as I can for
>>> weeks. I'm sure you'd be surprised at how much I've been reading.
>>> I've also been rereading everything. I eventually got it working.
>>> But I'm having gaps in some of the components and really
>>> appreciate this resource to help with some of the gaps.
>>>
>>> I'll certainly give back to the community with all what I'm learning.
>>>
>>> I had already dropped the prefs file which didn't do anything. I
>>
>> It does!
>>
>>> recall having seen a reference to a local php file, but had
>>> problems finding it and finding where I saw the reference. I had
>>> searched the whole file system trying to find "local.php" files
>>> associated with horde.
>>
>> You didn't find them because you didn't create them. Those files
>> must be created form the origonal ones. For example:
>>
>> Copy the original backends.php to backends.local.php and edit
>> backends.local.php.
>> Copy the original prefs.php to prefs.local.php and edit
>> prefs.local.php. And so on.
>>
>> The problem of editing original *.php files is that they may be
>> overwritten on upgrade and you may loose your modifications.
>> Don't forget to set permission to those files.
>>
>> You can find this information on INSTALL documentation and at the
>> begining of those php files.
>>
>> Mauricio
>>
>>>
>>> But thanks to your input, it appears I'll probably have to create
>>> one and start from there.
>>>
>>> I'll work with this new information and give feedback. If it
>>> works, I'm sure others will benefit from the information. If it
>>> fails, I'll hope for more hints, while I continue to read and
>>> experiment.
>>>
>>> Thanks again!
>>>
>>> -- L. James
>>>
>>> --
>>> L. D. James
>>> ljames at apollo3.com
>>> www.apollo3.com/~ljames
>>> --
>>> imp mailing list
>>> Frequently Asked Questions: http://wiki.horde.org/FAQ
>>> To unsubscribe, mail: imp-unsubscribe at lists.horde.org
>>
>>
>> ----- Final da mensagem de "L. D. James" <ljames at apollo3.com> -----
>>
>>
>>
>> Maurício José T. Tecles
>> Núcleo de Informática
>> Instituto de Biofísica Carlos Chagas Filho - UFRJ
>> mtecles at biof.ufrj.br
>> Tel.: (21) 3938-6526 ou 3938-6544
>>
>>
> Thanks Jose!
>
> When I said it didn't do anything, I'm sorry I wasn't clear. I
> meant it didn't do the objective of making any noticeable change.
>
> I really appreciate the input and am still reading the docs and
> studying them as close as I can. Sorry for the gaps, but I'm sure
> with time most of the gaps will be closed and I'll remember the
> problems that I have and share it back with others.
>
> I have done everything you have mentioned and still can't see any
> difference in the saved sent mail configuration. I'm still going
> over it with a fine tooth comb to see what I'm still missing.
>
> With the input from you and Jan, it appears that I have been on the
> right track. I'm sure if there is something else, you or someone
> else would mention it. So I'll keep retrying until I can see a
> "Sent Items" for the saved mail.
You won't "see" any Sent Items folder, until you create it. Setting a
preference doesn't magically create a new folder on your IMAP server.
Unless you enable the autocreate_special setting in backends.local.php.
> I'm going to organize the exact steps so that I can post them
> exactly as to how I'm performing them. I believe, as I mentioned,
> I'm doing exactly as you have described. But since you sound so
> definite, there is a chance I might not be performing them exactly.
>
> I may perform a fresh install on another machine to ensure that I
> don't have any confusion of my past failed attempts.
>
> -- L. James
>
> --
> L. D. James
> ljames at apollo3.com
> www.apollo3.com/~ljames
--
Jan Schneider
The Horde Project
http://www.horde.org/
https://www.facebook.com/hordeproject
More information about the imp
mailing list