How to configure your Proxy, Task Scheduler and Email options? - LabCollector

Search Knowledge Base by Keyword

You are here:
← All Topics

LabCollector offers various set-up options. It is ready-to-use (insofar as is possible), its configuration can be easily managed by the super-admin in order to meet your specific laboratory requirements. In the following Knoweldge Base, we will show you how to set up your Proxy settings, your Task scheduler and also your E-mail options.

To access these settings, simply go to ADMIN -> OTHER -> SETUP -> Proxy, Tasks Scheduler and Email:

  • Proxy settings:
    • If your internet access is protected by a cache or proxy server, you need to configure this option in LabCollector if you want to benefit from external tools like the RSS feeds reader or the NCBI GenBank importer.


  • You will see the following options under Task Scheduler:
    • Like the CRON automatic task system in LINUX which is a  time-based job scheduler, LabCollector uses “Windows schtasks engine” on Windows servers.
    • It allows you to schedule certain tasks with task name, task frequency (number of times you want the event to occur), and task time (the time you want the task to occur, for example in the evening after work). See screenshot below:

A : Email Alerts Task Scheduler Settings: You can set email reminders for Alerts in LabCollector for daily, monthly, or weekly periods. You can also switch the settings ‘ON’ & ‘OFF’ as you require.

B : Task Scheduler Settings: By using this tab, you can configure any custom tasks, for example, like the Data Logger add-on where you can monitor the sensors of your lab equipment. You can schedule any script making it easy to automatically import data, automatic reporting, etc. 
C : Export Task Scheduler Settings: By using this tab, you can configure scheduled exports like all the new/ old/ modified records you want to execute from the LabCollector modules, for example as a backup.

Be Careful note

Please, don’t forget to UPDATE the settings once you are done.


  • Alert Email Settings:– LabCollector has an internal alert system for minimum lots of quantities, lots of validity, and equipment maintenance (See general manual for more information). This can help your lab maintain routine tasks on time.
    * An SMTP (Simple Mail Transfer Protocol) server is an application that’s primary purpose is to send, receive, and/or relay outgoing mail between email senders and receivers.

    • On Windows servers, you need to indicate a valid SMTP server (outgoing email server) that will be used to send the emails.
    • The SMTP server must accept emails from your LabCollector server or sender email address (the one set it FROM field).Usually, on Linux servers, you don’t need to set this if you have a mail server setup (like Sendmail or qmail) which is mostly the case.Use the tasks scheduler to define the frequency of sending emails and to automate this task.

      • A : You can add here the email settings that will go from “support” AgileBio email to the person who wants to receive the alerts. You can send it to as many emails as you want.
Please remember to put one email per line.


      • B : Here you can choose the server.
        • You can choose this option if you are using the SMTP facility.
        • Or you can choose the localhost by PHP settings (It defines what server the code should run from or where a database is located). For this you have to set up the PHP.INI section [mail function].
      • C : Here you can add a valid SMTP server that is used for sending emails.
      • D : Here you can enter the port for SMTP which you will use for sending emails.
      • E & F : Here you can put the email ID and password for the person fro example the super-admin or admin who is setting the email alert process.
      • G : Here you can secure your emails by encryption using TLS (Transport Layer Security) or SSL (Secure socket layer) which will need OpenSSL on your server.
OpenSSL is an open-source command line tool that is commonly used to generate private keys, create CSRs, install your SSL/TLS certificate, and identify certificate information.

Related topics: