#-------------------------------------------------------------------- # Example Environment Configuration file # # This file can be used as a starting point for your own # custom .env files, and contains most of the possible settings # available in a default install. # # By default, all of the settings are commented out. If you want # to override the setting, you must un-comment it by removing the '#' # at the beginning of the line. #-------------------------------------------------------------------- #-------------------------------------------------------------------- # ENVIRONMENT #-------------------------------------------------------------------- # CI_ENVIRONMENT = production #-------------------------------------------------------------------- # APP #-------------------------------------------------------------------- # app.baseURL = '' # If you have trouble with `.`, you could also use `_`. # app_baseURL = '' # app.forceGlobalSecureRequests = false # app.CSPEnabled = false #-------------------------------------------------------------------- # DATABASE #-------------------------------------------------------------------- # database.default.hostname = localhost # database.default.database = ci4 # database.default.username = root # database.default.password = root # database.default.DBDriver = MySQLi # database.default.DBPrefix = # database.default.port = 3306 # If you use MySQLi as tests, first update the values of Config\Database::$tests. # database.tests.hostname = localhost # database.tests.database = ci4_test # database.tests.username = root # database.tests.password = root # database.tests.DBDriver = MySQLi # database.tests.DBPrefix = # database.tests.charset = utf8mb4 # database.tests.DBCollat = utf8mb4_general_ci # database.tests.port = 3306 #-------------------------------------------------------------------- # ENCRYPTION #-------------------------------------------------------------------- # encryption.key = #-------------------------------------------------------------------- # SESSION #-------------------------------------------------------------------- # session.driver = 'CodeIgniter\Session\Handlers\FileHandler' # session.savePath = null #-------------------------------------------------------------------- # LOGGER #-------------------------------------------------------------------- # logger.threshold = 4 #-------------------------------------------------------------------- # ENVIRONMENT #-------------------------------------------------------------------- CI_ENVIRONMENT = development # Which profile to use if none is supplied to sendEmail() # Options: default, communication, payment, ... MAIL_PROFILE_DEFAULT=default # ===== DEFAULT (system) ===== MAIL_DEFAULT_HOST=smtp.hostinger.com MAIL_DEFAULT_USER=no-replay@alrahmaisgl.org MAIL_DEFAULT_PASS="W8;xZ/5g" MAIL_DEFAULT_PORT=587 MAIL_DEFAULT_ENCRYPTION=ssl MAIL_DEFAULT_FROM_EMAIL=no-replay@alrahmaisgl.org MAIL_DEFAULT_FROM_NAME="Al Rahma Sunday School" # Optional Reply-To (uncomment if you want a replyable inbox) MAIL_DEFAULT_REPLY_TO=alrahma.isgl@gmail.com MAIL_DEFAULT_REPLY_TO_NAME="No-Reply" # Optional bounce address (envelope sender) # MAIL_DEFAULT_RETURN_PATH=bounces@alrahmaisgl.org # Optional DKIM # MAIL_DEFAULT_DKIM_DOMAIN=alrahmaisgl.org # MAIL_DEFAULT_DKIM_SELECTOR=default # MAIL_DEFAULT_DKIM_PRIVATE=/path/to/private.key # ===== COMMUNICATION ===== MAIL_COMMUNICATION_HOST=smtp.hostinger.com MAIL_COMMUNICATION_USER=no-replay@alrahmaisgl.org MAIL_COMMUNICATION_PASS="W8;xZ/5g" MAIL_COMMUNICATION_PORT=587 MAIL_COMMUNICATION_ENCRYPTION=ssl MAIL_COMMUNICATION_FROM_EMAIL=no-replay@alrahmaisgl.org MAIL_COMMUNICATION_FROM_NAME="School Communications" MAIL_COMMUNICATION_REPLY_TO=alrahma.isgl@gmail.com MAIL_COMMUNICATION_REPLY_TO_NAME="School Communications" # MAIL_COMMUNICATION_RETURN_PATH=bounces@alrahmaisgl.org # ===== PAYMENT ===== MAIL_PAYMENT_HOST=smtp.hostinger.com MAIL_PAYMENT_USER=no-replay@alrahmaisgl.org MAIL_PAYMENT_PASS="W8;xZ/5g" MAIL_PAYMENT_PORT=587 MAIL_PAYMENT_ENCRYPTION=ssl MAIL_PAYMENT_FROM_EMAIL=no-replay@alrahmaisgl.org MAIL_PAYMENT_FROM_NAME="School Payments" MAIL_PAYMENT_REPLY_TO=alrahma.isgl@gmail.com MAIL_PAYMENT_REPLY_TO_NAME="School Payments" # MAIL_PAYMENT_RETURN_PATH=bounces@alrahmaisgl.org # ---- Legacy fallbacks (kept for compatibility) ---- SMTP_HOST = smtp.hostinger.com SMTP_USER = no-replay@alrahmaosgl.org SMTP_PASS = "W8;xZ/5g" SMTP_PORT = 587 SMTP_ENCRYPTION = ssl # was SSL; set to ssl to match 587 # Optional sender directory you already use elsewhere MAIL_SENDERS="{\"general\":{\"email\":\"alrahma.isgl@gmail.com\",\"name\":\"Al Rahma No-Reply\"},\ \"registration\":{\"email\":\"alrahma.isgl@gmail.com\",\"name\":\"Al Rahma Register Office\"},\ \"notifications\":{\"email\":\"alrahma.isgl@gmail.com\",\"name\":\"Al Rahma Notifications\"},\ \"finance\":{\"email\":\"alrahma.isgl@gmail.com\",\"name\":\"Al Rahma Finance Office\"}}" #-------------------------------------------------------------------- # APP #-------------------------------------------------------------------- app.baseURL = 'http://localhost:8080/' app.forceGlobalSecureRequests = false #-------------------------------------------------------------------- # DATABASE #-------------------------------------------------------------------- database.default.hostname = 127.0.0.1 database.default.database = school database.default.username = root database.default.password = root database.default.DBDriver = MySQLi database.default.DBPrefix = database.default.port = 3306 #-------------------------------------------------------------------- # CODEIGNITER EMAIL (only used if you use CI Email class) # These don't affect PHPMailer but keep them aligned anyway. mail.protocol = smtp mail.SMTPHost = ${SMTP_HOST} mail.SMTPUser = ${SMTP_USER} mail.SMTPPass = ${SMTP_PASS} mail.SMTPPort = ${SMTP_PORT} mail.SMTPCrypto = ssl mail.fromEmail = ${SMTP_USER} mail.fromName = "Al Rahma Sunday School" mail.mailType = html mail.charset = UTF-8