Zlash65
9d61601829
feat: replace sender name by email account name
2019-02-12 17:37:45 +05:30
Aleksas Pielikis
ecb3d3f56d
feat(email): Allow emails to be sent without SMTP authentication by setting ( #6816 )
...
* Add email_account option to disable SMTP Authentication.
* Partially reverting email_account.py changes. Unnecessary incoming_server logic was added.
* Codacy code style issue fix.
* Suppress 'Password is required or select Awaiting Password' message if only smtp is used an no athentication is required.
* Suppress 'Password is required or select Awaiting Password' message if only smtp is used an no athentication is required.
* Simplified logic.
* Reverted excessive changes.
* fix: remove description and make label clear
2019-01-28 12:22:28 +05:30
Aditya Hase
7a12d3399f
fix(email): Pass args as unicode in Py2 & bytes in Py3 to SMTP.login
2019-01-22 23:06:17 +05:30
IOWEB TECHNOLOGIES
191684f6a5
Add option to convert password to use ASCII instead of Unicode when needed by smtp server config ( #5793 )
2018-07-23 11:08:15 +05:30
Ameya Shenoy
ab7b862a49
safe encode is not required
2018-07-06 18:15:17 +05:30
IOWEB TECHNOLOGIES
44f045ca04
Fix bug with smtplib and crammd5 servers that prevents email sending ( #5687 )
...
* Fix bug with smtplib and crammd5 servers that prevents email sending
* Use frappe.safe_decode instead of str
* Revert "Use frappe.safe_decode instead of str"
This reverts commit 272aa167fd86f90129517666b2cad85363026f87.
* Using frappe_encode to 'ascii' to send the password
* Update smtp.py
* Update smtp.py
2018-07-06 12:06:02 +05:30
Saurabh
edf361b132
resolved merge conflicts
2018-06-05 15:14:42 +05:30
Faris Ansari
ad64ef5c4e
[fix] Incorrect email account as sender ( #5657 )
...
If there are multiple Email Accounts with the same append_to,
then the first one is fetched which is incorrect if there is an
Email Account for the current user.
Now it is first filtered by email_id, if not found falls back to old
behaviour.
2018-06-05 14:44:49 +05:30
Storm
f632ad77d4
smtplib login expects strings for username and password
2018-03-06 09:04:56 -07:00
Makarand Bauskar
780df0be60
[hotfix] pull emails from all incoming email accounts instead of enqueue single email account ( #4199 )
2017-09-28 12:14:00 +05:30
Makarand Bauskar
ad1c04850c
[hotfix] send email from sender's email account if From field is selected on communication view ( #4181 )
...
* [hotfix] send email from sender's email account if From field is selected on communication view
* [fixes] codecy fixes
2017-09-27 12:41:35 +05:30
pratu16x7
276f5b5631
[setup] suppress post-setup messages
2017-09-05 12:15:43 +05:30
tundebabzy
702e52e665
Change raise syntax to python 3 compatible style ( #3497 )
...
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
2017-06-19 09:07:19 +05:30
tundebabzy
6fbe20caaa
Except and raise statement python 3 compatible style ( #3216 )
...
* changes exception and raise statements to python 3 style
* changes except statement to python 3 style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* adds six.reraise to fix python 3 style raise statements with traceback
* fixes indentation
2017-05-11 10:51:59 +05:30
slushpuppy
9ed4ce4a36
Fix for localhost SMTP servers without authentication ( #3139 )
...
* Update email_account.py
Fix for passwordless localhost SMTP servers
* Update smtp.py
* Update smtp.py
Updated
* Update smtp.py
Syntax error fix
* Update email_account.py
2017-04-26 14:59:35 +05:30
Viet Pham
138e1a3b93
fix #2116 Ignore no password exception for email account on smtp setup ( #2555 )
2017-01-10 14:39:00 +05:30
Rushabh Mehta
bd0852b965
[fix] email account, add sparkpost, sendgrid as options and refactor property use_tls, fixes frappe/erpnext#7129 ( #2418 )
2016-12-07 11:29:12 +05:30
Rushabh Mehta
4df583b1cf
[fix] email, deprecate frappe.email.sendmail, use frappe.sendmail
2016-11-18 11:32:18 +05:30
Rushabh Mehta
e585e9c38b
[minor]
2016-10-09 15:18:17 +05:30
Nabin Hait
368f47ba70
Test case fixed
2016-09-28 16:55:11 +05:30
Shreyas Patil
4e4f5b2d53
[Fix] Retry on Authentication error by Gmail, if emails are pulled from/pushed to server too frequently ( #2090 )
...
* [Fix] Authentication error is raised by Gmail, if emails are pulled from/pushed to server too frequently
* [Fix] Minor Fix
2016-09-23 17:16:22 +05:30
Nabin Hait
aef76fbb3f
Fixed version conflict
2016-09-23 12:19:29 +05:30
Rushabh Mehta
ed8021c539
[minor] retry if disconnected while sending email
2016-09-22 11:41:50 +05:30
Sujit Maharjan
9dc3bec1a5
Fixed password decryption for outgoing email ( #2067 )
...
Since the password was not decrypted, there was error in outgoing email (not from default).
Added
email_account.password = email_account.get_password()
to decrypt the password.
2016-09-19 14:25:59 +05:30
Rushabh Mehta
2f9c6adb74
[minor] fixes
2016-07-27 12:35:28 +05:30
Anand Doshi
526e9ea2d7
[security] encrypt passwords that need to be retrievable, except User password which should be hashed
2016-06-13 17:18:59 +05:30
Anand Doshi
8f59881e16
[fix] set from email in email body when always_use_account_email_id_as_sender=1
2016-04-15 17:27:54 +05:30
Anand Doshi
1e6b9e25d8
[fix] Attach signature in auto-reply
2016-02-15 17:36:51 +05:30
Anand Doshi
9d9e2992b4
[fix] bulk.py: always_use_account_email_id_as_sender
2016-01-25 13:07:38 +05:30
Rushabh Mehta
0bcd4f7054
[fix] email account name fix
2015-11-21 19:07:43 +05:30
Rushabh Mehta
3a839cb705
[minor] [fix] default sender in email account
2015-11-17 11:43:05 +05:30
Rushabh Mehta
a3c844d19b
[release] added Change Log
2015-10-15 16:30:39 +05:30
Anand Doshi
94de362e3c
[minor] frappe.are_emails_muted
2015-09-09 14:04:41 +05:30
Anand Doshi
a413239d7d
[minor] OutgoingEmailError
2015-07-24 13:38:48 +05:30
Anand Doshi
89aeb2d324
[fix] Email Account - Checkbox: Always use Account's Email ID as Sender
...
If checked, the sender is replaced with the Email ID mentioned in the Email Account. Used when your email provider does not allow you to send emails from different senders.
2015-06-11 00:21:37 -04:00
Rushabh Mehta
fe78050765
[fix] Email Account: login can be separate from email id
2015-06-02 17:12:06 +05:30
Pratik Vyas
d1c18105fb
Fix email account error in setup wizard
2015-04-14 11:58:01 +05:30
Anand Doshi
41f400366a
[fix] select correct outgoing account in bulk email
2015-04-03 15:42:51 +05:30
Anand Doshi
5214bb286a
Fixes in test cases and recents
2015-03-05 16:29:26 +05:30
Anand Doshi
aa8dfed7b5
Send email to System Manager if Administrator logs in. Fixes #263 .
2015-03-03 17:43:15 +05:30
Anand Doshi
2995f02f3b
Web Notes to Frappe, better alerts, css fixes, fixed splash
2015-03-03 15:09:34 +05:30
Rushabh Mehta
de73b13021
[fixes] print format builder, edit standard makes new format
2015-03-02 16:11:57 +05:30
Pratik Vyas
692220daad
email fixes
2015-03-02 00:42:03 +05:30
Rushabh Mehta
7cad548270
[tests]
2015-02-21 22:37:35 +05:30
Pratik Vyas
7ebd381355
fix email and boot issue, fix frappe/erpnext#2735
2015-02-12 15:16:09 +05:30
Rushabh Mehta
456621b931
[email] implemented, tested basic in and out
2015-01-21 17:37:58 +05:30
Rushabh Mehta
1d77d3114d
[email] wip
2015-01-21 12:51:35 +05:30
Rushabh Mehta
c35a4e1235
[design] wip
2014-12-26 12:50:43 +05:30
Nabin Hait
64febf111b
Email fixes
2014-11-12 16:59:20 +05:30
Rushabh Mehta
e222b2acc0
[fix] email
2014-09-29 13:56:50 +05:30