Hello and happy new year to all, Is it possible, when using a SMTP (only, not IMAP) client, to make the server saving outgoing emails in Sent folder as Gmail does ? Thanks in advance !
The SMTP protocol does not support saving emails into a folder. What Gmail is doing there is not a function available in SMTP. If you do not have Imap, then you do not have any folders to store something in, and without Imap, your email client would not be able to see any emails even if you would store them in a folder on the server. So, this whole thing does not make much sense for a normal mail system. We discussed that topic already in the past here in the forum, if I remember correctly. The only way that I can think of implementing such functionality is to use the postfix auto bcc function to send all outgoing messages to certain mailboxes and then write a program or script which processes these emails and stores them in a folder. But as soon as you want to view the sent email in the sent folder of your mail client, then you must connect it to the server using imap as the server can not magically 'beam' emails to the local harddisk of your desktop without being connected, and that's what IMAP is doing, it provides the protocol so that your email client is able to see and fetch messages stores in folders on your server.
Thank you Till. I'm aware of purposes and limits of SMTP, but there could have been some Postfix add-on or other, which could be kind of headless server-side IMAP client to achieve this task as an email is sent, for example. Anyway, thank you for your idea, I'm going to use Postfix auto BCC function. Have a nice day.