Billionmail/BillionMail
Documented errors, page 4 of 5. Back to Billionmail/BillionMail
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| HostWorkDir not set | exception | error | configuration, env, dovecot, quota |
| Read database password failed | exception | critical | database, configuration, environment |
| DNS automated resolution failed: APIKey or SecretKey is… | validation | error | dns, acme, cloudxns, missing-credentials, config |
| Failed to parse DKIM record | exception | warning | regex, dkim, parsing |
| project configuration file does not exist | exception | error | go, filesystem, config, project-setup |
| Failed to insert abnormal recipients | exception | error | database, goframe, insert-failure |
| invalid sender email format | validation | error | validation, email, format |
| unsupported file type | validation | warning | input-validation, file-upload, contact-import |
| failed to pull image | exception | error | docker, network, image-pull |
| failed to update task pause status | exception | error | database, update, postgresql |
| No log files found in the given date range | http | warning | logs, date-range, validation |
| failed to insert alias | exception | error | database, postgresql, goframe, insert, alias |
| failed to read postfix config | exception | error | postfix, configuration, file-read, tls |
| Failed to save private key file | exception | error | filesystem, ssl, private-key, file-write |
| failed to create Docker client | exception | error | docker, configuration, environment |
| failed to write postfix config | exception | error | filesystem, postfix, configuration, file-write |
| Failed to get the exception recipient list | exception | error | database, postgres, query, pagination |
| upload video | error_code | error | r2, upload, pipeline, error-wrapping |
| failed to hash postfix config | exception | error | docker, postfix, sni, exec, container |
| failed to write DKIM signing config | exception | error | filesystem, dkim, rspamd, write-failure |
| lip sync completed but no video URL | error_code | error | api-contract, empty-response, external-service, schema-change |
| failed to save certificate | exception | error | filesystem, acme, certificate, file-write |
| start time must be greater or equal to end time | validation | warning | validation, timestamp, overview |
| 333333write new dovecot-sql.conf.ext failed | exception | error | filesystem, dovecot, write-failure, sql-config |
| error marshalling project configuration | exception | error | go, json, config, serialization |
| at least one domain is required | validation | error | validation, acme, required-field |
| failed to create domain directory | exception | error | filesystem, ssl-certificate, sni, directory-creation, domain |
| retention_days must be a number | validation | error | validation, config, numeric |
| Decode password failed | exception | error | go, password, decryption, import |
| empty token string | validation | warning | jwt, validation, input |
| Failed to restart rspamd container | exception | error | docker, rspamd, container, service-restart |
| Failed to update abnormal recipient | exception | error | database, goframe, update-failure, concurrency |
| invalid end_date | validation | error | validation, dates, api |
| certificate is invalid | validation | error | tls, certificate, x509, validation |
| claude script generation | error_code | error | llm, api-error, rate-limit, network, claude |
| invalid attr: | error_code | error | filesystem, validation, chattr, input-validation |
| Add up to 3 URLs | validation | warning | go, validation, input-limits, project |
| JWT missing email claim | validation | error | jwt, go, claims, auth |
| password not found for | exception | error | mailbox, smtp, password, configuration |
| certificate content is empty in database | exception | error | ssl, certificate, database, data-integrity |
| password length must be at least 4 characters | validation | error | validation, admin, password, settings |
| failed to get all mailboxes | http | error | database, mailboxes, query |
| Failed to save chat | exception | error | askai, persistence, chat, state |
| mailbox already exists | exception | warning | database, duplicate-key, mailbox, unique-constraint |
| Invalid username or password | validation | warning | authentication, credentials, login |
| SMTP server is required | validation | error | validation, smtp, blacklist-alerts |
| failed to restart rspamd container | exception | error | docker, rspamd, container-restart |
| container with name not found | exception | error | docker, container, not-found |
| create thumbnail dir | error_code | error | filesystem, permissions, directory, imagemagick, io |
| error saving images configuration | exception | error | filesystem, config-persistence, io |
| error unmarshalling images configuration | exception | error | json, config-persistence, data-corruption |
| Supplier not found | exception | error | configuration, askai, supplier, missing-config |
| user not exists: | error_code | error | filesystem, unix-users, chown |
| You cannot create more than 5000 batches | validation | error | validation, limits, mailboxes |
| SMTP data | exception | error | smtp, data-command, email-delivery |
| at least one recipient is required | validation | error | validation, smtp, config |
| Failed to change DKIM private key permissions | exception | error | filesystem, permissions, dkim, chmod |
| Validation code ID and code cannot be empty | validation | warning | validation, captcha, authentication |
| failed to get all domains | exception | critical | database, postgresql, dkim, domain-enumeration |
| threads must be less than 100 | validation | error | validation, concurrency, limits, batch-mail |
| task not found | exception | error | not-found, validation, batch-mail |
| base URL must use http or https protocol | validation | warning | go, validation, url, scheme |
| check lip sync status | error_code | error | network, api-error, polling, wrapped-error |
| invalid base URL format | validation | warning | go, validation, url, supplier |
| DNS provider is required for DNS verification | validation | error | validation, acme, dns |
| failed to get all emails | http | error | database, mailboxes, query |
| SMTP password is required | validation | error | validation, smtp, auth, config |
| Failed to query existing abnormal recipients | exception | error | database, goframe, query-failure |
| failed to update postfix master config | exception | error | postfix, regex, configuration, go |
| scan maildirsize failed | exception | error | maildir, io, file-read, go |
| JWT missing or invalid group_id claim | validation | error | jwt, go, claims, auth |
| verification type must be either 'http' or 'dns' | validation | error | validation, acme, enum-value |
| dovecot conf dir not found | exception | error | filesystem, dovecot, configuration, missing-path |
| failed to connect to Docker API | exception | error | docker, network, socket, connection |
| failed to parse certificate info | exception | error | ssl, certificate, pem, parsing |
| Invalid validation code | validation | warning | captcha, authentication, verification |
| supplier does not exist | exception | error | configuration, deletion, ai-supplier |
| claude returned no choices | error_code | error | llm, empty-response, content-filter, api-contract, claude |
| supplier already exists | exception | error | configuration, duplicate, ai-supplier |
| error writing project configuration file | exception | critical | go, filesystem, io, permissions, persistence |
| database connection test failed after 10 attempts | exception | critical | database, connectivity, startup |
| hex decode failed | exception | error | encoding, hex, password, data-format |
| invalid recipient email format | validation | error | validation, email, config |
| failed to check unsubscribe | http | error | docker-compose, multi-ip, yaml, service-key |
| admin username can only contain letters, numbers and… | validation | error | validation, admin, username, settings |
| Failed to remove exception recipient | exception | error | database, goframe, delete-failure |
| invalid API key | validation | error | go, authentication, api-key, http-401, supplier |
| Cannot read DKIM public key | exception | error | filesystem, dkim, missing-file, rspamd |
| Chat not found | exception | error | askai, chat, not-found, state |
| lip sync failed | error_code | error | external-service, job-failure, media-processing, lip-sync |
| request context is nil | exception | error | go, goframe, context, http |
| sender email is required | validation | error | validation, email, blacklist-alerts |
| Set database configuration failed | exception | critical | database, configuration, goframe |
| error unmarshalling project configuration | exception | error | go, json, config, deserialization |
| invalid start_date | validation | error | validation, dates, api |
| lip sync timed out after | error_code | error | timeout, polling, async-job, external-service |
| models file does not exist for supplier: | exception | error | configuration, file-not-found, ai-supplier |
| error reading project configuration file | exception | error | go, filesystem, io, permissions |
| Generate password md5-crypt failed | exception | error | crypto, password, mailbox, validation |
| model not found | exception | error | configuration, model-lookup, ai-supplier |