original_string: protected function cmdData()
      {
          if ( $this->status === self::STATUS_AUTHENTICATED )
          {
              $this->sendData( 'DATA' );
              if ( $this->getReplyCode( $error ) !== '354' )
              {
                  throw new ezcMailTransportSmtpException( "DATA failed with error: $error." );
              }
          }
      }
code: protected function cmdData()
      {
          if ( $this->status === self::STATUS_AUTHENTICATED )
          {
              $this->sendData( 'DATA' );
              if ( $this->getReplyCode( $error ) !== '354' )
              {
                  throw new ezcMailTransportSmtpException( "DATA failed with error: $error." );
              }
          }
      }
code_tokens: protected function cmdData ( ) { if ( $ this -> status === self :: STATUS_AUTHENTICATED ) { $ this -> sendData ( 'DATA' ) ; if ( $ this -> getReplyCode ( $ error ) !== '354' ) { throw new ezcMailTransportSmtpException ( "DATA failed with error: $error." ) ; } } }
docstring: Sends the DATA command to the SMTP server.
  
  @throws ezcMailTransportSmtpException
  if there is no valid connection
  or if the DATA command failed
docstring_tokens: Sends the DATA command to the SMTP server .