meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
email_config [2023/05/14 06:51] – created wrongechoemail_config [2026/01/09 07:16] (current) – Updates wrongecho
Line 3: Line 3:
 ITFlow must be configured with your mail server settings to send outbound emails for things such as ticket notifications and invoices. ITFlow must be configured with your mail server settings to send outbound emails for things such as ticket notifications and invoices.
  
-1. Configure at Settings > Mail: +Configure at Settings > Mail:
-  * IMAP Host +
-  * IMAP Port +
-  * IMAP Encryption +
- +
- +
-2. Configure at Settings > Mail:+
   * SMTP Host   * SMTP Host
   * SMTP Port   * SMTP Port
   * Encryption   * Encryption
   * SMTP Username / Password   * SMTP Username / Password
-  * Outbound email to send as (use SMTP username if unsure) +  * Outbound email to send as (use SMTP username if unsure) //(can be different for invoices/quotes/tickets)// 
-  * Outbound name to send as (e.g. ITFlow)+  * Outbound name to send as (e.g. ITFlow) //(can be different for invoices/quotes/tickets)// 
 + 
 +===== Mail Queue =====  
 + 
 +  * Messages are sent a queue-based system stored in the database, accessible via Settings > Mail Queue 
 +  * The mail_queue.php [[cron|cron]] script checks for messages and attempts to send these 
 +  * Messages that fail (e.g. config/mail server issues) to send can be manually retried 
 + 
 +-- 
  
 ===== Microsoft 365 ===== ===== Microsoft 365 =====
Line 58: Line 60:
  
 ===== Notes ===== ===== Notes =====
-  * Only supports **basic auth**entication. Many providers consider this legacy. We aim to add support for OAuth in the future.+  * Only supports **basic auth**entication. Many cloud providers consider this legacy. We aim to add support for OAuth in the future.
   * Email ticketing currently uses/relies on these SMTP credentials to connect   * Email ticketing currently uses/relies on these SMTP credentials to connect
 +  * Known error: If mail settings are incorrect (e.g. encryption) the app can freeze up - [[https://github.com/itflow-org/itflow/issues/696|GitHub issue]]