The invention claimed is:1. A method in which one or more processing devices perform operations comprising:accessing, by a subscription management system having a processor and a memory, information associated with an active email subscription by a user and a profile of the user;determining, by the subscription management system, a temporary unsubscribe time period for the user based on a set of factors determined from the information associated with the active email subscription and the profile of the user, the set of factors comprising two or more of: information contained in emails sent to the user under the active email subscription, an open rate of the emails sent to the user under the active email subscription, a click rate of the emails sent to the user under the active email subscription, a preference of the user determined based on the profile of the user, or past actions taken by the user with respect to items described in the emails sent to the user under the active email subscription;embedding, by the subscription management system, multiple unsubscribe options in an email to be sent to the user, the multiple unsubscribe options representing respective unsubscribe time periods including the temporary unsubscribe time period;causing, by the subscription management system, the email to be sent to the user;receiving, by the subscription management system, a selection among the multiple unsubscribe options indicating a selected unsubscribe time period;changing, by the subscription management system, the active email subscription to a suppressed email subscription associated with the selected unsubscribe time period;prior to the selected unsubscribe time period expires:determining, by the subscription management system, an updated temporary unsubscribe time period for the user based on the suppressed email subscription and the profile of the user;embedding, by the subscription management system, a set of unsubscribe options in a reminder email to be sent to the user, the set of unsubscribe options respectively representing a set of unsubscribe time periods including the updated temporary unsubscribe time period;causing the reminder email to be sent to the user;in response to receiving a second selection among the set of unsubscribe options indicating a second selected unsubscribe time period, extending, by the subscription management system, the suppressed email subscription by the second selected unsubscribe time period; andin response to determining that no selection among the set of unsubscribe options is received prior to the selected unsubscribe time period expires, changing, by the subscription management system, the suppressed email subscription back to the active email subscription and sending subscribed emails to the user based on the active email subscription.2. The method of claim 1, wherein determining the temporary unsubscribe time period for the user comprises one or more of:estimating the temporary unsubscribe time period according to a function of the set of factors; ordetermining the temporary unsubscribe time period via a machine learning model using the set of factors as input.3. The method of claim 2, wherein a training dataset for the machine learning model is generated based on selected unsubscribe time periods by a plurality of users from temporary unsubscribe time periods determined according to the function.4. The method of claim 1, wherein embedding the multiple unsubscribe options in the email comprises:embedding the multiple unsubscribe options in a body of the email; orembedding the multiple unsubscribe options in a header of the email.5. The method of claim 4, wherein embedding the multiple unsubscribe options in the header of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the multiple unsubscribe options; andcausing the URL link to be displayed along with sender information of the email in a user interface presenting the email to the user; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises:in response to receiving an activation of the URL link, generating a webpage presenting the multiple unsubscribe options based on information of the multiple unsubscribe options contained in the URL link; andreceiving the selection among the multiple unsubscribe options from the webpage.6. The method of claim 4, wherein embedding the multiple unsubscribe options in the body of the email comprises:generating multiple Uniform Resource Locator (URL) links for the multiple unsubscribe options; andembedding the multiple URL links in the body of the email; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises receiving a selection among the multiple URL links in the email.7. The method of claim 4, wherein embedding the multiple unsubscribe options in the body of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the multiple unsubscribe options; andembedding the URL link in the body of the email; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises:in response to receiving an activation of the URL link, generating a webpage presenting the multiple unsubscribe options based on information of the multiple unsubscribe options contained in the URL link; andreceiving the selection among the multiple unsubscribe options from the webpage.8. A system comprising:a data repository for storing data comprising active email subscriptions of users and user profiles; anda processor executing a subscription management module, the sub management module having access to the data stored in the data repository and configured to perform operations comprising:determining a temporary unsubscribe time period for a user based on a set of factors determined from information associated with an active email subscription and a profile of the user, the set of factors comprising two or more of: information contained in emails sent to the user under the active email subscription, an open rate of the emails sent to the user under the active email subscription, a click rate of the emails sent to the user under the active email subscription, a preference of the user determined based on the profile of the user, or past actions taken by the user with respect to items described in the emails sent to the user under the active email subscription;embedding a temporary unsubscribe option in an email to be sent to the user, the temporary unsubscribe option representing the temporary unsubscribe time period;causing the email to be sent to the user;receiving a selection of the temporary unsubscribe option;suppressing the active email subscription of the user for the temporary unsubscribe time period;prior to the temporary unsubscribe time period expires:determining an updated temporary unsubscribe time period for the user based on the suppressed email subscription and the profile of the user;embedding a second temporary unsubscribe option in a reminder email to be sent to the user, the second temporary unsubscribe option representing the updated temporary unsubscribe time period;causing the reminder email to be sent to the user; andin response to receiving a selection of the second temporary unsubscribe option, extending the suppression of the active email subscription by the updated temporary unsubscribe time period.9. The system of claim 8, wherein determining the temporary unsubscribe time period for the user comprises one or more of:estimating the temporary unsubscribe time period according to a function of the set of factors derived from the information associated with the active email subscription and the profile of the user; ordetermining the temporary unsubscribe time period via a machine learning model using the set of factors as input.10. The system of claim 9, wherein a training dataset for the machine learning model is generated based on selected unsubscribe time periods by a plurality of users from temporary unsubscribe time periods determined according to the function.11. The system of claim 8, wherein embedding the temporary unsubscribe option in the email comprises:embedding the temporary unsubscribe option in a body of the email; orembedding the temporary unsubscribe option in a header of the email.12. The system of claim 11, wherein embedding the temporary unsubscribe option in the header of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the temporary unsubscribe option and an additional unsubscribe option; andcausing the URL link to be displayed along with sender information of the email in a user interface presenting the email to the user; andwherein receiving the selection of the temporary unsubscribe time period comprises:in response to receiving an activation of the URL link, generating a webpage presenting the temporary unsubscribe option and the additional unsubscribe option based on information of the temporary unsubscribe option and the additional unsubscribe option contained in the URL link; andreceiving the selection from at least the temporary unsubscribe option and the additional unsubscribe option from the webpage.13. The system of claim 11, wherein embedding the temporary unsubscribe option in the body of the email comprises:generating multiple Uniform Resource Locator (URL) links for the temporary unsubscribe option and an additional unsubscribe option; andembedding the multiple URL links in the body of the email; andwherein receiving the selection of the temporary unsubscribe option comprises receiving a selection among the multiple URL links in the email.14. The system of claim 11, wherein embedding the temporary unsubscribe option in the body of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the temporary unsubscribe option and an additional unsubscribe option; andembedding the URL link in the body of the email; andwherein receiving the selection of the temporary unsubscribe option comprises:in response to receiving an activation of the URL link, generating a webpage presenting the temporary unsubscribe option and the additional unsubscribe option based on information of the temporary unsubscribe option and the additional unsubscribe option contained in the URL link; andreceiving the selection of the temporary unsubscribe option from the webpage.15. A non-transitory computer-readable medium having program code that is stored thereon, the program code executable by one or more processing devices for performing operations comprising:accessing information associated with an active email subscription by a user and a profile of the user;a step for determining a temporary unsubscribe time period for the user based on the information associated with the active email subscription and the profile of the user;a step for embedding multiple unsubscribe options in an email to be sent to the user, the multiple unsubscribe options representing respective unsubscribe time periods including the temporary unsubscribe time period;causing the email to be sent to the user;receiving a selection among the multiple unsubscribe options indicating a selected unsubscribe time period;changing the active email subscription to a suppressed email subscription associated with the selected unsubscribe time period;prior to the selected unsubscribe time period expires,a step for determining an updated temporary unsubscribe time period for the user based on the suppressed email subscription and the profile of the user;a step for embedding a set of unsubscribe options in a reminder email to be sent to the user, the set of unsubscribe options respectively representing a set of unsubscribe time periods including the updated temporary unsubscribe time period;causing the reminder email to be sent to the user; andin response to receiving a second selection among the set of unsubscribe options indicating a second selected unsubscribe time period, extending the suppressed email subscription by the second selected unsubscribe time period.16. The non-transitory computer-readable medium of claim 15, wherein the step for embedding the multiple unsubscribe options in the email comprises:a step for embedding the multiple unsubscribe options in a body of the email; ora step for embedding the multiple unsubscribe options in a header of the email.17. The non-transitory computer-readable medium of claim 16, wherein the step for embedding the multiple unsubscribe options in the header of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the multiple unsubscribe options; andcausing the URL link to be displayed along with sender information of the email in a user interface presenting the email to the user; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises:in response to receiving an activation of the URL link, generating a webpage presenting the multiple unsubscribe options based on information of the multiple unsubscribe options contained in the URL link; andreceiving the selection among the multiple unsubscribe options from the webpage.18. The non-transitory computer-readable medium of claim 16, wherein the step for embedding the multiple unsubscribe options in a body of the email comprises:generating multiple Uniform Resource Locator (URL) links for the multiple unsubscribe options; andembedding the multiple URL links in the body of the email; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises receiving a selection among the multiple URL links in the email.19. The non-transitory computer-readable medium of claim 16, wherein the step for embedding the multiple unsubscribe options in a body of the email comprises:generating a Uniform Resource Locator (URL) link comprising information of the multiple unsubscribe options; andembedding the URL link in the body of the email; andwherein receiving the selection among the multiple unsubscribe options indicating the selected unsubscribe time period comprises:in response to receiving an activation of the URL link, generating a webpage presenting the multiple unsubscribe options based on information of the multiple unsubscribe options contained in the URL link; andreceiving the selection among the multiple unsubscribe options from the webpage.20. The non-transitory computer-readable medium of claim 15, wherein the operations further comprise:in response to determining that no selection among the set of unsubscribe options is received prior to the selected unsubscribe time period expires, changing the suppressed email subscription back to the active email subscription and sending subscribed emails to the user based on the active email subscription.