package sendmail
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Implementation of the sendmail command
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      colombe-v0.2.0.tbz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=12c2736f0e1a6e001a47e2b39907bc1f6ddb18718f2c341dcd10b19554706ead
    
    
  sha512=09e19eff4a016f7735b35f2298f0557be38ee00b24b5bbf102b3c66c3b783ea5190e55ed2da3300fb8c05f445a832f1482fdea84ec35b78b238e771e5e377fd7
    
    
  doc/sendmail/Sendmail/index.html
Module SendmailSource
Source
type error = [ - | `Protocol of [ Colombe.Request.Encoder.error | Colombe.Reply.Decoder.error | `Unexpected_response of int * string list ]
- | `Unsupported_mechanism
- | `Encryption_required
- | `Weak_mechanism
- | `Authentication_rejected
- | `Authentication_failed
- | `Authentication_required
 ]Source
val sendmail : 
  's Colombe.Sigs.impl ->
  ('flow, 's) Colombe.Sigs.rdwr ->
  'flow ->
  Colombe.State.Context.t ->
  ?authentication:authentication ->
  domain:Colombe.Domain.t ->
  reverse_path ->
  forward_path list ->
  (string * int * int, 's) stream ->
  ((unit, error) result, 's) Colombe.Sigs.iosendmail impl rdwr flow ctx ?authentication ~domain sender recipients mail where:
- implis the scheduler (unix, lwt or async)
- rdwrread/write syscall
- flowwitness of the flow (can be a socket)
- ctxcontext used by the process
- authenticationauthentication information used by the process
- sendersender of the mail
- recipientsrecipients of the mail
- mailstream of the mail
This process try to send a mail according RFC4409. The process should be wrapped into a secured flow (like TLS).
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >