[smtp-server] correct type of SMTPServerSession.remoteAddress property (#23810)
[smtp-server] correct type of SMTPServerSession.remoteAddress property (#23810)

* correct type of SMTPServerSession.remoteAddress property

* add SMTPServerSession.remotePort property type

* add secure flag type to SMTPServerSession

* envelope.mailFrom property could be false

mcliment/DefinitelyTyped,AgentME/DefinitelyTyped,dsebastien/DefinitelyTyped,AgentME/DefinitelyTyped,magny/DefinitelyTyped,borisyankov/DefinitelyTyped,georgemarshall/DefinitelyTyped,AgentME/DefinitelyTyped,markogresak/DefinitelyTyped,magny/DefinitelyTyped,rolandzwaga/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,borisyankov/DefinitelyTyped,one-pieces/DefinitelyTyped,georgemarshall/DefinitelyTyped,dsebastien/DefinitelyTyped,AgentME/DefinitelyTyped,rolandzwaga/DefinitelyTyped