Commit Graph

102 Commits

Author SHA1 Message Date
Klaus Leithoff
d983fd23b8 fix problem with importing messages accidently introduced with r49578 2014-12-04 09:26:30 +00:00
Klaus Leithoff
4d0c75447c fix broken mail_activesync send after changes how identity is seeded 2014-11-25 14:19:22 +00:00
Klaus Leithoff
60ff83c8d6 silence warning about array_flip on array(null,0) 2014-11-25 11:55:29 +00:00
Ralf Becker
4a2d408a42 fix for smtp- and imap-username not an email address 2014-11-25 11:53:04 +00:00
Ralf Becker
8743953c94 fix editing mail account fills users name and email in empty identity name or email, also appending custom identity name now in brackets to identity 2014-11-24 23:39:42 +00:00
Ralf Becker
424f904fbb * Mail: combine account and identity/signature selection, allows now to send with a different identity
also fixed tons of IDE warnings
r49532: fix compose ID and random string generation to use API auth::randomstring() method
2014-11-21 16:21:40 +00:00
Klaus Leithoff
8b2a51b89f make sure (or at least try) there is an emailaddress set for ident_email when fetching identities for the current user 2014-11-21 13:47:23 +00:00
Ralf Becker
f56857343d * EMailAdmin: used quota not shown in mail-account when called by an admin for an other user (only for managed mail-servers) 2014-11-21 10:28:27 +00:00
Klaus Leithoff
2795360ef3 avoid problems regarding the deletion of messages from Trash, when configured Trash Folder does not match current folder regarding upper/lower case 2014-11-21 10:24:11 +00:00
Klaus Leithoff
adfa95b45d handle error and error-messages on folder-creation. Special handling when having flat folderstructure (no prefix present) 2014-11-20 14:59:26 +00:00
Ralf Becker
df39e04e95 * Admin: fix fatal error in admin >> bulk password reset 2014-11-20 13:54:03 +00:00
Ralf Becker
a71d0d7a80 * EMailAdmin: fixed creating identities as admin when further identities are not allowed (for regular users) overwrites standard identity 2014-11-20 12:47:58 +00:00
Klaus Leithoff
23b9e73a2d fix problem with not set ident_email / ident_realname. was only seeded when not set, when session credentials had to be used 2014-11-20 10:57:43 +00:00
Ralf Becker
ba0fe9a9eb explicitly set login-type from mail-account for smtp plugins, otherwise we depend on no longer updated config from setup 2014-11-19 20:30:06 +00:00
Klaus Leithoff
f1c51df068 backport of r49425+r49431: do not return an smtp account with a password encrypted with user-credentials for async service, as it can not work 2014-11-18 11:03:09 +00:00
Ralf Becker
15572d6f10 * eMailAdmin: allow as admin to add or edit identities&signatures for other users 2014-11-12 17:40:38 +00:00
Ralf Becker
afe5d7f77f disable UI for forwarding, if it is not supported by smtp server plugin 2014-11-12 11:18:01 +00:00
Ralf Becker
50d1d778e8 remove permanent log triggered during install and fix IDE warnings 2014-11-12 08:38:26 +00:00
Klaus Leithoff
9eecbed4d5 silence warning when a location=>verify_settings is passed to resetFolderObjectCache 2014-11-11 14:46:29 +00:00
Klaus Leithoff
f73d84dd90 some little additional stuff regarding the signature-selector-placeholder issue in compose 2014-11-11 14:17:38 +00:00
Ralf Becker
242d4740df fix signature-selector shows placeholders instead their content 2014-11-11 13:40:24 +00:00
Ralf Becker
0217d8ad0d create new emailadmin_imap object, when changing to or from admin connection 2014-11-11 12:50:16 +00:00
Ralf Becker
f5ee6afc6b fix SQL error on install for PostgreSQL or MySQL running strict-mode 2014-11-10 15:37:52 +00:00
Ralf Becker
01e85bcee9 backport of Univention support to 14.1:
r49257: support for Univention LDAP schemas
r49263: mail plugin for UCS
r49274: UCS mail plugin: fix typo in name of alias attribute, quota in MB and reading of enabled attribute
r49275: setting sambaPrimaryGroupSID and univentionObject with univentionObjectType
r49276: automatic install in UCS enviroment
r49298: setting univentionMailHomeServer attribute to trigger directory listener to create INBOX and create configured folders in mail app
r49299: using univention-directory-manager cli to create not accounts to get Kerberos stuff addded
2014-11-05 20:43:10 +00:00
Hadi Nategh
185895c754 Try to resize popup after toggling manual button in email wizard 2014-11-04 13:46:20 +00:00
Ralf Becker
c164f99aca fix popup was never wide enought problem by removing width:100% from #popupMainDiv 2014-10-30 11:11:40 +00:00
Ralf Becker
ffbd475f35 fix "Account not found! acc_id=new" exception when creating an SMTP only account via right-click on user in Admin app 2014-10-28 10:18:46 +00:00
Ralf Becker
b782c066e3 fix IDE warnings 2014-10-28 10:18:29 +00:00
Ralf Becker
0190a1a908 fixed broken import after r49077 2014-10-21 18:49:38 +00:00
Ralf Becker
67f66ae668 missing commit causing empty domain on import 2014-10-21 17:57:23 +00:00
Ralf Becker
9a2cfa0782 * Mail: import and display of mails failed, if personal part of addresses contains valid encoded utf-8 characters
- using now Horde_Mime_Headers::parseHeaders() for headers instead of Mail_mimeDecode, which should be completly replaced with Horde_Mime_Part::parseMessage()
- replaced imap_rfc822_parse_adrlist with Horde_Mail_Rfc822::parseAddressList() using static wrapper emailadmin_imapbase::parseAddressList()
r49066: sending mail was failing after r49065
2014-10-20 18:10:31 +00:00
Klaus Leithoff
a00999023a consider more parts of an email as attachment, even so it may not fully match the needed params. this way, at least we show it in the attachment list 2014-10-17 13:11:47 +00:00
Klaus Leithoff
43c015694c supply mailbox param for get_mailcontent 2014-10-16 15:19:26 +00:00
Klaus Leithoff
106886756a * Mail: fix copy/move of mails between accounts 2014-10-14 08:55:23 +00:00
Ralf Becker
eb4537ab0e fix typo 2014-10-06 09:56:45 +00:00
Klaus Leithoff
943771a3e4 * Mail: handle (and correct (if needed)) charset for subject on import of messages 2014-10-02 10:04:45 +00:00
Klaus Leithoff
ae1e4707de avoid fatal error on getContents when no part is found 2014-10-02 08:25:34 +00:00
Ralf Becker
0b9c86328c detect TNEF by either its mime-type or caseinsensitive filename of winmail.dat 2014-10-01 16:35:20 +00:00
Ralf Becker
0a34fceee2 logging while TNEF decoding fails 2014-10-01 11:11:42 +00:00
Klaus Leithoff
28a086d252 * Mail: decoding of TNEF/winmail.dat as attachments, requires installation of PEAR packages Horde_Compress, Horde_Icalendar and Horde_Mapi 2014-09-30 14:25:37 +00:00
Klaus Leithoff
50ea60a01c * Mail: Resolve ms-tnef attachments if possible, and required backend functionality is assumed to be available 2014-09-30 14:06:11 +00:00
Ralf Becker
3b2619719c remove calls to removed htmlspecialchars method 2014-09-30 12:28:42 +00:00
Ralf Becker
78930b743c fix parsing date/times containing timezone, they are not in server-time, but in timezone specified in their value 2014-09-30 11:56:11 +00:00
Hadi Nategh
b831d2c593 * Admin: New setting for admin users with available administrator password to be able to modify mail ACL rights and vacation notices (no longer in admin context menu but under edit account->forward... tab) of each accounts via both mail and admin app.
-Backported commits: r48728, r48729, r48734, r48743, r48671, r48765, r48766, r48775, r48776, r48777.
2014-09-29 09:26:29 +00:00
Ralf Becker
0c696efc01 * PostgreSQL/Mail: changing password gave SQL error 2014-09-27 15:50:24 +00:00
Klaus Leithoff
48f1278cd5 * Mail: fetch all subscribed folders for a given account in a single pass
fallback to previous scheme of retrieval per namespace only on failure/no result
2014-09-26 08:39:48 +00:00
Klaus Leithoff
06506c5a94 backport: introduce horde tnef decoder functionality 2014-09-26 08:34:49 +00:00
Klaus Leithoff
38c2d730f4 backport: its quicker to try to connect, assuming that we want to do it anyway, instead of reading userdata 2014-09-26 08:27:24 +00:00
Klaus Leithoff
72c2b67eb5 pushing an array onto the end of an array is not what was intended; we wanted the elements of the latter appended to the first 2014-09-19 14:04:24 +00:00
Klaus Leithoff
53a579bab8 fix problem in own _cmdAuthenticate; provide own getBestAuthMethod; intend to use LOGIN as AuthMethod 2014-09-19 11:42:00 +00:00