Email Sender Email Sender
KeyTypeRequiredDescription
ABRAFLEXI_COMPANYstring✔AbraFlexi company code
ABRAFLEXI_LOGINstring✔AbraFlexi Login
ABRAFLEXI_PASSWORDpassword✔AbraFlexi password
ABRAFLEXI_URLstring✔AbraFlexi Server URI
ADD_LOGOboolInclude Graphical Logo into messages
ADD_QRCODEboolInclude Payment QR Code into messages
APP_DEBUGbool✔Show debug messages
COMPANY_EMAILemailCompany email address
COMPANY_NAMEstringCompany name to be used in messages
COMPANY_SIGNATUREstringCompany email signature
DRY_RUNboolDo not modify document in AbraFlexi (send state/date)
EASE_LOGGERstringwrite log messages using
EASE_MAILTOemailDefault target whe MUTE is ON
EASE_SMTPstring✔configuration string for Pear_Mail
LOCALIZEstringLocalize to choosen language
MAIL_CCemailCarbon Copy for every message sent
MAIL_FROMemailDefault sender address
MUTEboolDo not send messages to customer
SEND_LOCKEDboolTry to temporary unlock document to save sent date in it
Email Sender
{
    $schema: "https:\/\/raw.githubusercontent.com\/VitexSoftware\/php-vitexsoftware-multiflexi-core\/refs\/heads\/main\/schema\/application.json",
    image: "",
    name: {
        cs: "Odes\u00edla\u010d e-mail\u016f",
        en: "Email Sender"
    },
    description: {
        cs: "Odesl\u00e1n\u00ed neodeslanych doklad\u016f s p\u0159\u00edlohami",
        en: "Send unsent documents with attachments"
    },
    executable: "abraflexi-send-unsent-with-attachments",
    homepage: "https:\/\/github.com\/VitexSoftware\/abraflexi-mailer\/",
    ociimage: "docker.io\/vitexsoftware\/abraflexi-mailer",
    uuid: "97c1c85d-3800-4d12-aabb-b60b15cd8df0",
    tags: [
        "AbraFlexi",
        "Mail",
        "Sender"
    ],
    version: "1.4.0.149",
    schemaVersion: "3.3.0",
    requirements: [
        "Mail",
        "AbraFlexi"
    ],
    environment: {
        ABRAFLEXI_COMPANY: {
            type: "string",
            description: "AbraFlexi company code",
            defval: "demo_de",
            required: true
        },
        ABRAFLEXI_LOGIN: {
            type: "string",
            description: "AbraFlexi Login",
            defval: "winstrom",
            required: true
        },
        ABRAFLEXI_PASSWORD: {
            type: "password",
            description: "AbraFlexi password",
            defval: "winstrom",
            required: true
        },
        ABRAFLEXI_URL: {
            type: "string",
            description: "AbraFlexi Server URI",
            defval: "https:\/\/demo.flexibee.eu:5434",
            required: true
        },
        ADD_LOGO: {
            type: "bool",
            description: "Include Graphical Logo into messages",
            defval: "0",
            required: false
        },
        ADD_QRCODE: {
            type: "bool",
            description: "Include Payment QR Code into messages",
            defval: "0",
            required: false
        },
        APP_DEBUG: {
            type: "bool",
            description: "Show debug messages",
            defval: "0",
            required: true
        },
        COMPANY_EMAIL: {
            type: "email",
            description: "Company email address",
            defval: "info@democompany.com",
            required: false
        },
        COMPANY_NAME: {
            type: "string",
            description: "Company name to be used in messages",
            defval: "Demo Company",
            required: false
        },
        COMPANY_SIGNATURE: {
            type: "string",
            description: "Company email signature",
            defval: "Best regards,\nDemo Company",
            required: false
        },
        DRY_RUN: {
            type: "bool",
            description: "Do not modify document in AbraFlexi (send state\/date)",
            defval: "0",
            required: false
        },
        EASE_LOGGER: {
            type: "string",
            description: "write log messages using",
            defval: "console|syslog",
            required: false
        },
        EASE_MAILTO: {
            type: "email",
            description: "Default target whe MUTE is ON",
            defval: "",
            required: false
        },
        EASE_SMTP: {
            type: "string",
            description: "configuration string for Pear_Mail",
            defval: "",
            required: true
        },
        LOCALIZE: {
            type: "string",
            description: "Localize to choosen language",
            defval: "cs_CZ",
            required: false
        },
        MAIL_CC: {
            type: "email",
            description: "Carbon Copy for every message sent",
            defval: "",
            required: false
        },
        MAIL_FROM: {
            type: "email",
            description: "Default sender address",
            defval: "",
            required: false
        },
        MUTE: {
            type: "bool",
            description: "Do not send messages to customer",
            defval: "0",
            required: false
        },
        SEND_LOCKED: {
            type: "bool",
            description: "Try to temporary unlock document to save sent date in it",
            defval: "0",
            required: false
        }
    }
}
Download email_sender.multiflexi.app.json