Commit graph

31 commits

Author SHA1 Message Date
Makarand Bauskar
835547db3b Merge branch 'develop' into email-fixes 2017-03-07 11:03:13 +05:30
Manas Solanki
8e2e1e22db [Fix] Newsletter
- Optional unsubscribe link in mail
- can be send to multiple email group
- attachments in newsletter
- confirm before unsubscribe
2017-02-28 19:06:36 +05:30
robert schouten
1071d4321d assorted email fixes 2017-02-14 16:06:36 +08:00
Rushabh Mehta
254ca3393a [merge] from master 2017-01-24 18:22:50 +05:30
Kanchan Chauhan
07d33c5c8e [Fix] Unsubscribe url fix 2017-01-24 17:18:25 +05:30
Rushabh Mehta
20aeaf0e4c [minor] show queueing info for newsletter and commit 2017-01-19 16:56:29 +05:30
Rushabh Mehta
357045eeac [fix] queue.py 2017-01-19 12:02:12 +05:30
Rushabh Mehta
bda8552c00 [fix] queue each email separately if too many recipients or newsletter 2017-01-19 11:55:27 +05:30
robert schouten
48dc91a59f Email inbox (#2485)
* Communication_reconciliation

* Email inbox

* added collapsed timeline for communication

* new email prefill from when only one address

* timeline duplication and notifcation and stability fixs

* add subject to timeline

* email system v7 fixes

* added password required validation

* use proper email datetime

* email inbox v7.1 fixes

* email inbox communication_date used instead of created

* email inbox communication data cleanup

* remove old patch

* email inbox permit unlinking

* [fix] duplication queue and rename domain to email domain

* fix rename domain

* email inbox index optimisation

* email inbox relink doctype query usability fix

* email_inbox Set attachment variable for forwards and replies based on whether it exists or not

* uidnext fixes and cleanup

* email inbox fix tests

* fix rebase timeline issue

* email inbox threading and cleanup

* email inbox cleanup

* bring inbox into frappe and cleanup

* fix missed path

* inbox cleanup

* email-inbox move service back to account

* separate to erpnext contact match

* email inbox cleanup and move relink and timeline fix

* relink optimisation

* inbox fix footer

* keep email drafts on pages not just forms

* email inbox add sent items

* email inbox allow not save list settings on query

* email inbox cleanup and remove communications recon

* add suspend sending button in email queue

* fix rebase error

* email inbox assorted fixes

* email inbox fixes and relink option only when linked otherwise link;

* email inbox fix sender fullname as administrator

* create user email to custom button

* email inbox sent no match and seen

* email inbox fix unicode issues with subject recipient and sender
2017-01-13 14:45:11 +05:30
Rushabh Mehta
042e2b09cb [design] Redesign, cleanup Login, Message pages (#2564)
* [cleanup] login, message pages

* [style] cleanups

* [cleanup]

* [cleanup] update password

* [fix] name for web form (fixes edit-profile)
2017-01-10 14:44:42 +05:30
KanchanChauhan
c0a685aa24 Email ID renamed to Email Address (#2541) 2017-01-05 14:55:51 +05:30
robert schouten
c044c476a8 move message_id threading to communication to work with inbox (#2458)
* move message_id threading to communication to work with inbox

* move message_id threading fix

* rebase fix

* reset threading to email queue but keep in communications
2016-12-15 14:50:52 +05:30
robert schouten
efa86c6e31 Email cc in headers if expose recipients (#2441)
* move email cc to header

* [test fixes] move email cc to header

* email cc additional tests

* email cc cleanup and unsubsribe link test

* email cc permit footer based cc with expose_recipient and tests + ui
2016-12-15 09:49:54 +05:30
Rushabh Mehta
4df583b1cf [fix] email, deprecate frappe.email.sendmail, use frappe.sendmail 2016-11-18 11:32:18 +05:30
Rushabh Mehta
f801a7c56c [fix] don't send email in test' 2016-11-18 08:12:06 +05:30
Rushabh Mehta
5bfc3f2a2e [fix] for muted emails 2016-11-17 16:55:43 +05:30
Rushabh Mehta
43c6c47513 [email] threading based on message_id in Email Queue and test case 2016-11-17 16:47:04 +05:30
Rushabh Mehta
2fe0e2acad [fix] set Message-Id in email based on reference and tag replies to the same object 2016-11-17 09:45:44 +05:30
KanchanChauhan
ca22d756e3 Send unsubscribe message in email option added to Email Account (#2298) 2016-11-14 12:06:59 +05:30
Rushabh Mehta
d8b9722b21 [fix] limit monthly emails only if set 2016-11-07 22:14:21 +05:30
Rushabh Mehta
716c045d92 [fix] web form for guest 2016-11-04 18:41:59 +05:30
Rushabh Mehta
9d7ee83c5e [refactor] scheduler log is now error log and as MyISAM (commit not required) (#2152)
* [refactor] scheduler log is now error log

* [minor] new naming series

* [fix] engine

* [fix] saved by tests
2016-10-06 17:17:55 +05:30
Rushabh Mehta
ab1d947871 [fix] email queue 2016-08-02 10:25:31 +05:30
Rushabh Mehta
2bf6be0629 [fix] email queue must be fifo with priority 2016-08-01 22:04:23 +05:30
Rushabh Mehta
6429d7f067 [fix] [email] tests 2016-08-01 20:07:53 +05:30
Rushabh Mehta
fd92c72cbe [fix] [email] tests 2016-08-01 20:05:36 +05:30
Rushabh Mehta
561b2490c4 [minor] email queue system more optimized 2016-08-01 19:40:43 +05:30
Anand Doshi
3854bcad04 [fix] limits variables and how usage is stored within limits + additional fixes 2016-06-25 17:41:19 +05:30
Rushabh Mehta
461adc7c37 [fix] more rename from bulk to email queue 2016-06-22 13:19:58 +05:30
Rushabh Mehta
da95b484db [fix] merge fixes and test 2016-06-22 13:10:23 +05:30
Rushabh Mehta
8a91f1a790 [rename] Bulk Email to Email Queue 2016-06-22 13:06:06 +05:30
Renamed from frappe/email/bulk.py (Browse further)