After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 772572 - Allow creating Receive-only mail accounts
Allow creating Receive-only mail accounts
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.22.x (obsolete)
Other Linux
: Normal enhancement
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2016-10-07 15:12 UTC by Paul Menzel
Modified: 2017-06-28 11:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paul Menzel 2016-10-07 15:12:46 UTC
Using Evolution 3.22.0 from Debian Sid/unstable, creating a new account, I have to set up an SMTP account, and am unable to set it to know. It should be possible to set up accounts with no SMTP account configured, if no messages are supposed to be sent from that account.

I am able select *None* (German: *Keine*) in the IMAP account setup.
Comment 1 Milan Crha 2016-10-12 17:54:24 UTC
Thanks for a bug report. You can use either SMTP or Sendmail, or you can fill garbage in the SMTP server address, to avoid accidental sending (a single letter 'a' worked here just fine).

There is a very old request to support None type for sending too, I only do not have its number handy. Andre, any luck with that, please?
Comment 2 André Klapper 2016-10-13 07:47:13 UTC
I'm only aware of bug 235022 and bug 664030 so I don't think it's a dup.
Comment 3 Milan Crha 2016-10-13 09:48:37 UTC
Thanks Andre, then I'll use this bug report.
Comment 4 Milan Crha 2017-06-28 11:50:56 UTC
I also added a helper function to evolution-data-server, e_util_identity_can_send(), which checks whether the identity source has configured also its transport source and this is not "none".

In the evolution part, I let it disallow to create an account with both sending and receiving parts being "none", such accounts are useless. I did also some other changes in the account editor, like the Receiving Email and Sending Email tabs are shown only is their respective backend is not "none". It makes sense, because the type of the respective part cannot be changed for existing accounts.

I also made the Edit->Preferences->Mail Accounts smart enough to show the sending part backend name in the Type column when the receiving part backend is "none".

Created commit_2c8fdea in eds master (3.25.4+) [1]
Created commit 06475e4 in evo master (3.25.4+)

[1] https://git.gnome.org/browse/evolution-data-server/commit/?id=2c8fdea