How to fetch a specific email again ?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tothewine
    Active Community Member
    • Jan 2018
    • 422

    #1

    How to fetch a specific email again ?

    One email I received exceeded the maximum email size, showing the text: Not fetched. The email size exceeds the limit.
    Now that I have increased the maximum email size, how do I make Espo fetch that specific email again?
    Last edited by tothewine; 06-04-2020, 02:00 PM.
  • esforim
    Active Community Member
    • Jan 2020
    • 2227

    #2
    Would like to know as well. I suppose one "cheat" method is to re-forward those email to yourself.

    It will get send to yourself as "new" email and it EspoCRM should be able to fetch that?

    Comment

    • tothewine
      Active Community Member
      • Jan 2018
      • 422

      #3
      Originally posted by espcrm
      Would like to know as well. I suppose one "cheat" method is to re-forward those email to yourself.

      It will get send to yourself as "new" email and it EspoCRM should be able to fetch that?
      I did that in the end but I wonder if enough information is stored in the Email entity for re-downloading the email with imap id.

      Comment

      • yuri
        EspoCRM product developer
        • Mar 2014
        • 9827

        #4
        Bad way:

        1. Delete email (from UI is enogh).
        2. Inactivate email account.
        3. Duplicate email account, make it active and change 'fetch since' so that it's a date right before not fetched email.

        Comment

        • tothewine
          Active Community Member
          • Jan 2018
          • 422

          #5
          Thanks. What do I do afterward? is this correct ?

          4. Inactivate the duplicated email account
          5. delete it.
          6. enable the original account again

          Last edited by tothewine; 06-08-2020, 08:12 PM.

          Comment

          • adam
            Junior Member
            • Mar 2026
            • 5

            #6
            Originally posted by yuri
            Bad way:

            1. Delete email (from UI is enogh).
            2. Inactivate email account.
            3. Duplicate email account, make it active and change 'fetch since' so that it's a date right before not fetched email.
            Dear Yuri,

            This is not for a specific email but in general, we want to set an earlier fetch date than the one originally set while configuring the personal email accounts.
            Since you mentioned previously this is the "bad way" is there a better option for changing fetch dates?

            Or if in the personal email accounts:
            1. We disconnect the Outlook connection
            2. Inactivate the email account
            3. Duplicate it
            4. Change the fetch date with the new one
            5. Reactivate it
            6. Connect it to Outlook
            Should still be the solution? Would it not duplicate the emails already fetched prior to this?

            Thanks in advance!
            Last edited by adam; 04-20-2026, 01:58 PM.

            Comment

            • adam
              Junior Member
              • Mar 2026
              • 5

              #7
              Originally posted by adam

              Dear Yuri,

              This is not for a specific email but in general, we want to set an earlier fetch date than the one originally set while configuring the personal email accounts.
              Since you mentioned previously this is the "bad way" is there a better option for changing fetch dates?

              Or if in the personal email accounts:
              1. We disconnect the Outlook connection
              2. Inactivate the email account
              3. Duplicate it
              4. Change the fetch date with the new one
              5. Reactivate it
              6. Connect it to Outlook
              Should still be the solution? Would it not duplicate the emails already fetched prior to this?

              Thanks in advance!
              Does anyone have a best practice for this?

              Comment

              • yuri
                EspoCRM product developer
                • Mar 2014
                • 9827

                #8
                It was planned to add such a feature. Now, there's no such ability.

                Comment

                • adam
                  Junior Member
                  • Mar 2026
                  • 5

                  #9
                  Originally posted by yuri
                  It was planned to add such a feature. Now, there's no such ability.
                  Does this mean that the steps above do not solve the issue? Is there any workaround to sync older emails for an account?

                  Comment


                  • victor
                    victor commented
                    Editing a comment
                    You described the correct steps, and at the moment this is the only option to resolve this issue. That is, you need to create a new active Email Account with an older "Fetch Since", and either delete or deactivate the old one.

                    You asked if this would create duplicates of existing emails in your instance - No, it will not.

                    Personally I would do the following:
                    - Disconnected the problematic Email Accounts and deactivated them.
                    - Made their duplicates with the desired "Fetch Since".
                    - Deleted the old deactivated Email Accounts (existing emails will not be deleted).
                • yuri
                  EspoCRM product developer
                  • Mar 2014
                  • 9827

                  #10
                  Implemented in v10.0.

                  The ability to reset fetch data for personal and group email accounts. A new Fetch Since date must be entered. Emails will be re-fetched (no duplicates created).

                  Comment

                  Working...