Module: Gitlab::Email
- Defined in:
- lib/gitlab/email.rb,
lib/gitlab/email/handler.rb,
lib/gitlab/email/receiver.rb,
lib/gitlab/email/html_parser.rb,
lib/gitlab/email/reply_parser.rb,
lib/gitlab/email/smime/signer.rb,
lib/gitlab/email/smime/certificate.rb,
lib/gitlab/email/attachment_uploader.rb,
lib/gitlab/email/handler/base_handler.rb,
lib/gitlab/email/service_desk_receiver.rb,
lib/gitlab/email/message/repository_push.rb,
lib/gitlab/email/handler/reply_processing.rb,
lib/gitlab/email/handler/create_note_handler.rb,
lib/gitlab/email/handler/unsubscribe_handler.rb,
lib/gitlab/email/handler/create_issue_handler.rb,
lib/gitlab/email/handler/service_desk_handler.rb,
lib/gitlab/email/hook/delivery_metrics_observer.rb,
lib/gitlab/email/hook/disable_email_interceptor.rb,
lib/gitlab/email/hook/email_template_interceptor.rb,
lib/gitlab/email/hook/smime_signature_interceptor.rb,
lib/gitlab/email/hook/additional_headers_interceptor.rb,
lib/gitlab/email/handler/create_merge_request_handler.rb
Defined Under Namespace
Modules: Handler, Hook, Message, Smime Classes: AttachmentUploader, HTMLParser, Receiver, ReplyParser, ServiceDeskReceiver
Constant Summary collapse
- ProcessingError =
Class.new(StandardError)
- EmailUnparsableError =
Class.new(ProcessingError)
- SentNotificationNotFoundError =
Class.new(ProcessingError)
- ProjectNotFound =
Class.new(ProcessingError)
- EmptyEmailError =
Class.new(ProcessingError)
- AutoGeneratedEmailError =
Class.new(ProcessingError)
- UserNotFoundError =
Class.new(ProcessingError)
- UserBlockedError =
Class.new(ProcessingError)
- UserNotAuthorizedError =
Class.new(ProcessingError)
- NoteableNotFoundError =
Class.new(ProcessingError)
- InvalidRecordError =
Class.new(ProcessingError)
- InvalidNoteError =
Class.new(InvalidRecordError)
- InvalidIssueError =
Class.new(InvalidRecordError)
- InvalidMergeRequestError =
Class.new(InvalidRecordError)
- UnknownIncomingEmail =
Class.new(ProcessingError)
- InvalidAttachment =
Class.new(ProcessingError)