Connectilogs Panel | Mail Login History

Connectilogs Panel | Mail Login History

What is this collection 
The Email Login Sessions collection contains the history of authentications and accesses made to email accounts. Each row represents an event related to an email account, such as a successful login, a failed access attempt, or an authentication performed through email protocols like IMAP or POP3.

This collection allows you to know who is accessing email accounts and whether there are problems or failed authentication attempts.


What it is for 
The Email Login Sessions collection serves to analyze access activity to email accounts.

Although some of the information is technical, it is very useful for understanding the real usage of the email service and detecting potential security issues.

For example, this collection allows you to:

  • Review email account accesses: It allows you to identify which users connect to their mailboxes and when they do so. This is useful for verifying legitimate activity or investigating incidents related to a specific account.

  • Detect failed access attempts: If an account is receiving multiple incorrect authentication attempts, this collection records it. This can help detect brute force attacks, configuration errors, or credential issues.

  • Identify suspicious accesses: The combination of IP and abuse score allows you to detect potentially malicious or unusual connections.

  • Analyze email protocol usage: Through the process field, it is possible to know if accesses are made via IMAP, POP3, or other email-related services. This helps understand how users use their email accounts.

  • Investigate authentication incidents: When a user reports that they cannot access their email, this collection allows you to review if there are login errors and what type of problem has occurred.

How to read this collection in a simple way 
A useful way to understand this collection is to think like this:
  • one row = one email access attempt,

  • a user = the email account used,

  • an IP = where the access came from,

  • an action = what happened,

  • a failed login = if the access was not completed successfully,

  • a date = when the event occurred.

Field descriptions 
FieldTypeDescription
abuse_scoreNumericIP risk level (0–100).
actionCategoricalAction recorded during access (successful login, failure, disconnection, etc.).
ipCategoricalIP from which the connection was made.
login_failedNumericIndicates whether the login failed (0 = no, 1 = yes).
login_failed_typeCategoricalReason for the authentication failure.
processCategoricalProtocol used: IMAP or POP3.
userCategoricalEmail account used.
utc_dateDate and timeTime of the event in UTC timezone.

abuse_score 

Data type: numeric

This field indicates a risk score associated with the IP that performed the access. The higher the value, the greater the probability that the IP has been related to suspicious behaviors or malicious activities. It does not necessarily mean that the access is dangerous, but it does deserve additional review.


action 

Data type: categorical text

Indicates the action recorded by the email server. It will usually show events related to authentications or accesses to email accounts. It allows you to quickly identify what type of activity has occurred.


ip 

Data type: categorical text

This is the IP address from which the email access was made. This field is especially important for security investigations and access auditing.

Examples of use:

  • detect many access attempts from the same IP,
  • identify accesses from unknown locations,
  • analyze suspicious activity on an account.

login_failed 

Data type: numeric

Indicates whether the authentication attempt failed.

Typically:

  • 0 = successful access.
  • 1 = failed access.

It is one of the most important fields for detecting access problems or intrusion attempts.


login_failed_type 

Data type: categorical text

Describes the reason for the authentication failure when it exists. Depending on the recorded event, it may indicate password errors, non-existent user, or other problems related to the login process. When the access was successful, this field usually appears empty.


process 
Data type: categorical text

Indicates the process or service that managed the connection.

The most common values usually correspond to email protocols such as:

  • imap-login
  • pop3-login

This field allows you to understand how users access their mailboxes.

For example:

  • IMAP is usually used to synchronize email across multiple devices.
  • POP3 is usually used to download messages locally.

user 

Data type: categorical text

Indicates the email account used during the access. It allows you to identify which mailbox generated the recorded activity. It is one of the most used fields for investigating incidents related to a specific account.


utc_datetime 

Data type: date and time

This is the exact date and time when the event occurred. It allows you to reconstruct the activity of an email account over time, detect activity spikes, or investigate specific incidents.


How this collection can help you in real situations 
If a user cannot access their email 

You can filter by the affected account and check if there are records with login_failed = 1 to identify when the problem started and what the reason was.

If you suspect unauthorized access 
You can review:
  • the IPs used,
  • the abuse_score,
  • previous failed attempts,
  • and the exact date of each access.
If you want to know which accounts are being used most 
You can group by user and count the number of registered accesses.
If you want to detect brute force attacks 
You will typically observe:
  • many failed attempts,
  • the same IP repeating accesses,
  • multiple affected users,
  • or high abuse_score values.
If you want to review where users are connecting from 
You can analyze the ip field to understand the origin of the registered connections.
    • Related Articles

    • Connectilogs Panel | Mail History

      What is this collection The collection Email History contains information about emails that have been processed by the mail server for sending. Each row represents an individual message and records information related to the sender, recipient, ...
    • ConnectiLogs Panel | Dashboards

      Dashboards in ConnectiLogs are customizable panels that allow you to easily visualize the most relevant information from your data. Their main advantage is that they let you access the information you need quickly and directly, without having to ...
    • ConnectiLogs Panel | Query Generator

      The query builder is a tool that allows you to explore your ConnectiLogs data in a customized way, without needing to use code or technical language. With it, you can create filters, combine conditions, visualize results with different types of ...
    • ConnectiLogs Panel | Log Management

      What is ConnectiLogs? ConnectiLogs is the visualization, analysis, and exploration platform for activity and security data from cdmon products. Its goal is to centralize all the information generated by the different services in order to facilitate ...
    • ConnectiLogs | MariaDB user management of cdmon hostings

      The ConnectiLogs tool is designed to provide clear and simple access to the logs of the hostings you have created in your control panel. From this section, you can view and analyze server logs through an intuitive panel, accessible to both beginners ...