Ticket #1484767 (assigned Patches)

Opened 11 months ago

Last modified 3 months ago

SMTP settings override via Identities

Reported by: Hobbes Owned by: till
Priority: 5 Milestone: later
Component: Core functionality Version: svn-trunk
Severity: normal Keywords: smtp settings override identity
Cc: Atrus

Description

As posted on the dev list, an ugly hack to override SMTP settings from within identities. I guess it would need some cleaning up and probably some security enhancements as well. For example would it be nice to enable/disable the feature and/or being able to restrict to some SMTP servers from within the configuration.

Quote from the mail to the dev list: "Basically it adds the smtp_ settings to the identity settings, and, and this is the ugly part, passes the identity array all the way through, until the SMTP connection data is being assembled. The patch doesn't take care of non-MySQL databases. (The other DDL scripts are not being updated.)"

Opinions/ideas/suggestions are welcome, Hobbes

Attachments

roundcubemail-identity-smtp.svn1039.diff (8.5 kB) - added by Hobbes 11 months ago.
patch against svn1039

Change History

Changed 11 months ago by Hobbes

patch against svn1039

  Changed 11 months ago by till

  • owner set to till
  • status changed from new to assigned
  • milestone set to 0.1.1

Thanks, I'll be working on this in the next version.

follow-up: ↓ 3   Changed 11 months ago by thomasb

Should the average user really have to think of SMTP settings? I'd like to keep the user prefs as simple as possible.

in reply to: ↑ 2   Changed 11 months ago by Hobbes

Replying to thomasb:

Should the average user really have to think of SMTP settings?

No. There are very different use-cases though - to quote myself from the dev list: "One thing I was missing though, was being able to override SMTP settings from within Identities. This is because I use 3 different POP3/SMTP accounts that I collect into a single IMAP account. For each of these accounts I have to use different SMTP settings."

This of course is not the standard hosting use-case. My IMAP instance is exclusively for myself, and as mentioned I do need to handle multiple POP3/SMTP accounts with it, much like you'd otherwise do with a rich email client.

This option should, I totally agree with you there, not be enabled by default.

  Changed 10 months ago by till

  • milestone changed from 0.1.1 to later

  Changed 3 months ago by Atrus

  • cc Atrus added
Note: See TracTickets for help on using tickets.