为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

A delay of a few hours up to a day on both sent and received emails

  • 3 个回答
  • 1 人有此问题
  • 1 次查看
  • 最后回复者为 Toad-Hall

more options

Hello,

I sometimes have people tell me that my e-mails have reached them too late, e.g. today my colleague sent an e-mail at 13.36 and it arrived at 15.31. The same with receiving: some time ago I clicked a "forgot your password" link and it took 24 hours before I got the automatic e-mail to change my password. I had it on my work e-mail in Thunderbird as well that people asked me "have you received my message yesterday?"

I use several e-mail addresses (of different hosts) in Thunderbird and for my work e-mail, I already checked with the host and the problem is not with them, so I think it has to be Thunderbird.

It's definitely not on all e-mails, so I think that it happens when Thunderbird doesn't succeed in sending it immediately. Once there is a delay, the delay is simply too long or something?

Hello, I sometimes have people tell me that my e-mails have reached them too late, e.g. today my colleague sent an e-mail at 13.36 and it arrived at 15.31. The same with receiving: some time ago I clicked a "forgot your password" link and it took 24 hours before I got the automatic e-mail to change my password. I had it on my work e-mail in Thunderbird as well that people asked me "have you received my message yesterday?" I use several e-mail addresses (of different hosts) in Thunderbird and for my work e-mail, I already checked with the host and the problem is not with them, so I think it has to be Thunderbird. It's definitely not on all e-mails, so I think that it happens when Thunderbird doesn't succeed in sending it immediately. Once there is a delay, the delay is simply too long or something?

所有回复 (3)

more options

When emails are sent, there is a call to the smtp server, once it has verified username and password are good, the email is now in the hands of the smtp server and it then has to connect with receiving server. However, the server may be forced to try several times to get it delivered. It may also be passed through several servers.

Suggest: You can check the headers of a received email to see when email was sent and the various servers it had to negotiate and the times it was received and sent by those servers. Remember in some cases it may be going through different timezones. Select email so it displays in Message Pane, click on 'More' button and choose 'View Source'. It will open in another window, so you can read the information. The server info nearest and above the FROM, TO, Subject part will be oldest and the server above is the one that receives and sends onward with the top one being the last receiving server.

If Thunderbird connection is not made to server then it fails and does not get sent. You would be aware of that. As emails do get received - albeit eventually, then clearly the email was sent. If sent then it has nothing to do with Thunderbird. It has gone. Thunderbird is not a server, so it is not hanging on to the email.

re :I clicked a "forgot your password" link and it took 24 hours before I got the automatic e-mail....... I already checked with the host and the problem is not with them That email would have going through the necessary servers to get to the server that has the mail account for that email address - which you would only see via webmail. Are you saying you could see that recieved "forgot your password auto email" virtually immediately in the webmail account yet it took another day for Thunderbird to check and download mail, even though Thunderbird was running ?

Only after it has been received by the server can Thunderbird download it.

If you have a IMAP account and if the server support IDLE , newly received emails on server get pushed to your imap account, assuming Thunderbird is running, so you do not need to check very often eg: every 30 minutes as a backup check. Otherwise, Thunderbird connects to check server on startup and periodically depending upon what settings you have set up for the account. But you could check to see if the account is set up to check every eg: 15 minutes. The 'Activity Manager' keeps a log for the session, so you can tell when Thunderbird is checking server.

Please note, if your webmail account is using up it's quota and is hovering around the full quota, then the server cannot receive emails until something has been deleted, once there is space, the server can recieve an email that may have been trying to be sent by another server.

So, please check how many emails are still on the server. POP accounts may not have as much space as IMAP accounts. It might be necessary to remove emails off server. Compacting folders may help to tidy old long deleted stuff to ensure fully removed. IMAP accounts should show you quota percentage via right click on Inbox folder and select 'Properties' and then select 'quota' tab.

Some servers have an automatic delay in sending, but not that long eg: gmail and outlook allow a short delay just in case you want to cancel.

Servers do set limits on the number of emails that can be sent within a given time frame and this varies between servers and the package you may have purchased. Therefore some people/business's use a 'Send Later' method which may have a schedule of when to send emails. This means they can be sent in batches, so server is happy.

If the email server is being used to take on large bulk emailing jobs, your delivery rate would suffer and you would inevitably clog your bandwidth and potentially delay sending and receiving peer-to-peer emails. So, even this might be the cause, but Thunderbird is not involved with what a server can or cannot do.

由Toad-Hall于修改

more options

Hello,

1. About view source: it's delayed immediately when being sent, I think. This is a part from what I got: Received: from CJEXCH06.AD.CURIA.EUROPA.EU ([fe80::2148:cbf8:83b0:1a9d]) by

CJEXCH06.AD.CURIA.EUROPA.EU ([fe80::2148:cbf8:83b0:1a9d%5]) with mapi id
15.01.2176.012; Thu, 27 May 2021 12:03:15 +0200

From: FreelanceNL <FreelanceNL@curia.europa.eu> To: Sara Reyniers <contact@wordatlas.be> Subject: =?Windows-1252?Q?DDP=5FRES___C-279/21_=96_EN_(pivot)=96_circa_13_blz._=96?=

=?Windows-1252?Q?_09/06.?=

Thread-Topic: =?Windows-1252?Q?DDP=5FRES___C-279/21_=96_EN_(pivot)=96_circa_13_blz._=96?=

=?Windows-1252?Q?_09/06.?=

Thread-Index: AddS33Qp4Enk62zJQnSD1To3c6oO8w== Date: Thu, 27 May 2021 10:03:15 +0000

-> Does that mean it's my server (in other words my webhost)?

2. Thunderbird is running and my server settings in Thunderbird are OK: it checks every few minutes. I seem to receive the mails in the webmail from the host at the same time.

3. I think the quota or server limits might be the cause, but how can I check that?

more options

This bit was when it was initially sent: Received: from CJEXCH06.AD.CURIA.EUROPA.EU ([fe80::2148:cbf8:83b0:1a9d]) by CJEXCH06.AD.CURIA.EUROPA.EU ([fe80::2148:cbf8:83b0:1a9d%5]) with mapi id 15.01.2176.012; Thu, 27 May 2021 12:03:15 +0200

which is the same date/time as: Date: Thu, 27 May 2021 10:03:15 +0000

Just a different timezone.

But was there some more 'Received:' sections above the one you mention which should state which servers it was passed through and the top one would be the receiving server for your webhost account?

re:3. I think the quota or server limits might be the cause, but how can I check that? If you have an imap account in Thunderbird then right click on the 'Inbox' folder and select 'Properties' Under the 'quota' tab, it would state how much you have used.