You are here

phpmailer_smtp.schema.yml in PHPMailer SMTP 2.1.x

config/schema/phpmailer_smtp.schema.yml

File

config/schema/phpmailer_smtp.schema.yml
View source
  1. phpmailer_smtp.settings:
  2. type: config_object
  3. label: 'PHPMailer SMTP Settings'
  4. mapping:
  5. smtp_host:
  6. type: string
  7. label: 'SMTP host'
  8. smtp_hostbackup:
  9. type: string
  10. label: 'SMTP host backup'
  11. smtp_port:
  12. type: integer
  13. label: 'SMTP port'
  14. smtp_protocol:
  15. type: string
  16. label: 'SMTP protocol'
  17. smtp_username:
  18. type: string
  19. label: 'SMTP username'
  20. smtp_password:
  21. type: string
  22. label: 'SMTP password'
  23. smtp_hide_password:
  24. type: boolean
  25. label: 'Hide password'
  26. smtp_authentication_type:
  27. type: string
  28. label: 'SMTP authentication type'
  29. smtp_fromname:
  30. type: string
  31. label: 'From name'
  32. smtp_always_replyto:
  33. type: boolean
  34. label: 'Always set Reply-To'
  35. smtp_keepalive:
  36. type: boolean
  37. label: 'Keep alive'
  38. smtp_debug:
  39. type: integer
  40. label: 'Debug level'
  41. smtp_debug_log:
  42. type: boolean
  43. label: 'Debug log'
  44. phpmailer_smtp_test:
  45. type: string
  46. label: 'SMTP test address'
  47. smtp_ssl_verify_peer:
  48. type: boolean
  49. label: 'Verify peer'
  50. smtp_ssl_verify_peer_name:
  51. type: boolean
  52. label: 'Verify peer name'
  53. smtp_ssl_allow_self_signed:
  54. type: boolean
  55. label: 'Allow self-sigend'
  56. smtp_envelope_sender_option:
  57. type: string
  58. label: 'Envelope sender option'
  59. smtp_envelope_sender:
  60. type: email
  61. label: 'Envelope sender'
  62. smtp_ehlo_host:
  63. type: string
  64. label: 'EHLO host'
  65. smtp_timeout:
  66. type: integer
  67. label: 'SMTP timeout'