Import POP3 content: Schedule the task
To schedule your task as early in the application lifecycle as possible, you must handle the Initialized event of the Bootstrapper inside theApplication_Start handler of your application. Perform the following:
    - Open Sitefinity CMS Project Manager.
    
 
    - Select your Sitefinity CMS project.
    
 
    - Click Edit in Visual Studio.
    
 
    - From the context menu of the project, click Add » New Item... 
 
    - In the left pane, select Visual C# » Web.
    
 
    - Click Global Application Class.
    
 
    - Keep the default name Global.asax.
    
    
 
    - Open the newly created file.
 
    - Add the following code:
    
    
    
     
The Global.asax file is used to handle application and session-state events in the ASP.NET website.
You create a key for the task so you can search for it later. The Key property of PipeScheduledTask is a string. You must set the ExecuteTime property of the tasks that determines when this task is going to be executed.
NOTE: You must set all date and time values in a UTC format in Sitefinity.
Once you queue the tasks and commit the transaction, Sitefinity CMS determines when it must execute the tasks. If it finds a task that is not yet executed and its execution time has already passed, Sitefinity CMS automatically executes and deletes it.