This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How do I 'hide' INBOX in an IMAP connection?

  • 6 replies
  • 1 has this problem
  • 5 views
  • Last reply by Matt

more options

It looks as though I *should* be able to do this by unsubscribing INBOX and leaving the folders I want (Drafts, Sent, Trash) subscribed. Unsubscribing any of the other 3 folders works fine, but INBOX always shows up in the.

Background information as to why I want to do this...

I have a POP3 connection which is my primary connection and works fine when I'm at home. When I'm abroad, my email provider (telus) won't let me send emails using SMTP (I think they only accept incoming requests from specific ranges of IP addresses).

My solution is to set up an IMAP connection to the same email account so I can compose emails using Thunderbird then send them using my provider's webmail interface. It's not ideal, but lets me send emails whilst abroad.

This all works fine, except I now have an extra INBOX in the IMAP connection that I don't want and don't seemto be able to hide (and downloads duplicate emails if I inadvertently click on it).

The other approach I could take would be to use only IMAP, but I couldn't figure out with IMAP how to apply my filters to incoming mail to send them to appropriate local folders and also keep them on the server for 30 days so they're accessible via webmail in an emergency.

It looks as though I *should* be able to do this by unsubscribing INBOX and leaving the folders I want (Drafts, Sent, Trash) subscribed. Unsubscribing any of the other 3 folders works fine, but INBOX always shows up in the. Background information as to why I want to do this... I have a POP3 connection which is my primary connection and works fine when I'm at home. When I'm abroad, my email provider (telus) won't let me send emails using SMTP (I think they only accept incoming requests from specific ranges of IP addresses). My solution is to set up an IMAP connection to the same email account so I can compose emails using Thunderbird then send them using my provider's webmail interface. It's not ideal, but lets me send emails whilst abroad. This all works fine, except I now have an extra INBOX in the IMAP connection that I don't want and don't seemto be able to hide (and downloads duplicate emails if I inadvertently click on it). The other approach I could take would be to use only IMAP, but I couldn't figure out with IMAP how to apply my filters to incoming mail to send them to appropriate local folders and also keep them on the server for 30 days so they're accessible via webmail in an emergency.

Chosen solution

Chris Gravely said

The question you've not answered is whether what I've done is supposed to work. It looks from the documentation as though it should - am I missing something?

As the inbox is an integral part of a mail account, Thunderbird has a default of you having one and I know of no way to "not have one" You could right click it and change to offline setting so it is not downloaded for offline use, so all that would be downloaded when you click the inbox would be enough to send display the mail list, not app the mail.

If data usage is what concerns you, (and international data charges can be steep) you could also set that for the whole IMAP account. Right click the account, not the inbox folder and select properties and in the synchronization and storage turn off the keep message option at the top.

However the simplest approach would be to use a gmail account as sfhowes suggests.

Google instructions are here https://support.google.com/mail/answer/22370?hl=en The setting page in your gmail account is here https://mail.google.com/mail/u/0/#settings/accounts

Additionally you would need to add the SMTP server to Thunderbird so you could use it to send mail.

Read this answer in context 👍 0

All Replies (6)

more options

What are your settings for the Telus outgoing server? If they don't apply authentication over a secure (SSL) connection, I could see them not working abroad. But if you have smtp.telus.net on port 465, SSL/TLS etc., it should work. If you have those settings and it still doesn't work, I would add a gmail account, and have the Telus account send over the gmail smtp (after adding the Telus account as a 'Send mail as' account in gmail).

If you create a filter to copy incoming mail to Local Folders, the mail will still be on the server for as long as you like, as that is the normal case with IMAP - the mail is stored on the server.

more options

Thanks for the quick response.

My outgoing server is using port 465 with authentication method 'normal password' and security 'SSL/TLS'.

I'm not sure what you mean by 'have the Telus account send over the gmail smtp' and 'after adding the Telus account as a 'Send mail as' account in gmail'.

Would the email still have the telus from address etc. if I did this? If so, that might be a better solution than the one I currently have.

I thought too about a filter copying incoming mail to Local Folders, but I still end up with 2 copies of emails until they're deleted on the server, which is what I was trying to avoid.

The question you've not answered is whether what I've done is supposed to work. It looks from the documentation as though it should - am I missing something?

Modified by Chris Gravely

more options

Chosen Solution

Chris Gravely said

The question you've not answered is whether what I've done is supposed to work. It looks from the documentation as though it should - am I missing something?

As the inbox is an integral part of a mail account, Thunderbird has a default of you having one and I know of no way to "not have one" You could right click it and change to offline setting so it is not downloaded for offline use, so all that would be downloaded when you click the inbox would be enough to send display the mail list, not app the mail.

If data usage is what concerns you, (and international data charges can be steep) you could also set that for the whole IMAP account. Right click the account, not the inbox folder and select properties and in the synchronization and storage turn off the keep message option at the top.

However the simplest approach would be to use a gmail account as sfhowes suggests.

Google instructions are here https://support.google.com/mail/answer/22370?hl=en The setting page in your gmail account is here https://mail.google.com/mail/u/0/#settings/accounts

Additionally you would need to add the SMTP server to Thunderbird so you could use it to send mail.

more options

Chris Gravely said

Thanks for the quick response. My outgoing server is using port 465 with authentication method 'normal password' and security 'SSL/TLS'.

I guess Telus thinks none of their customers send email when they're away from their home countries.

I'm not sure what you mean by 'have the Telus account send over the gmail smtp' and 'after adding the Telus account as a 'Send mail as' account in gmail'. Would the email still have the telus from address etc. if I did this? If so, that might be a better solution than the one I currently have.

First, add the Telus account as a 'Send mail as' account in gmail Settings/Accounts & Import. Then, add the gmail (or other service that offers the 'send as' option) account as IMAP to TB with default settings (OAuth2 authentication, SSL/TLS). Next, select the Telus account in the left pane of Account Settings, and point the Outgoing Server (STMP) in the lower right pane to the gmail smtp server, not the Telus smtp. That way, any mail sent with From: (Telus account) will go through the gmail smtp, but the recipient will see the Telus account as the sender. If you don't add it as a 'Send mail as' account, gmail will make it appear the message was sent from the gmail account.

I thought too about a filter copying incoming mail to Local Folders, but I still end up with 2 copies of emails until they're deleted on the server, which is what I was trying to avoid. The question you've not answered is whether what I've done is supposed to work. It looks from the documentation as though it should - am I missing something?

There may be special cases where it's useful to have a POP and IMAP setup for the same account, but I think you would be better off keeping just the IMAP account, and avoiding the conflicts of different protocols.

more options

Thank you both.

Adding my gmail account to thunderbird and using its SMTP server as a fallback is a much better approach than my current one - I wasn't aware gmail allowed me to send emails on behalf of other accounts.

more options

Chris Gravely said

Thank you both. Adding my gmail account to thunderbird and using its SMTP server as a fallback is a much better approach than my current one - I wasn't aware gmail allowed me to send emails on behalf of other accounts.

But only if the "other account" is registered in your setting on the web with them. They get funny if the complete authorization process they require to salidate you own the account is not followed.