twisted.mail.smtp.SMTP.validateFrom(self, helo, origin) method documentationtwisted.mail.smtp.SMTP
          View Source
          
        
      Validate the address from which the message originates.
| Parameters | helo | The argument to the HELO command and the client's IP address. (type: (bytes, bytes)) | 
| origin | The address the message is from (type: Address) | |
| Returns | origin or a Deferred whose callback will be passed origin. (type: Deferred or Address) | |
| Raises | SMTPBadSender | Raised of messages from this address are not to be accepted. | 
| Function | ebAuthentication | Translate cred exceptions into SMTP exceptions so that the protocol code which invokes validateFrom can properly report the failure. | 
  
| Function | continueValidation | Re-attempt from address validation. | 
Translate cred exceptions into SMTP exceptions so that the protocol code which invokes validateFrom can properly report the failure.