smtp_class D

Total Complexity 221
Dependencies 1
Dependents 1
Total lines 1,533
Lines of code 759
Logical lines of code 464
Comment lines 671
Methods 21
Properties 32

Methods 21

Method Rating Maintainability Complexity Lines of code
Connect()
D
20
57 209
SASLAuthenticate()
C
34 23 98
ConnectToHost()
B
41 23 43
SetRecipient()
B
40 16 64
StartSMTP()
A
45 11 45
SendMessage()
A
50 11 29
VerifyResultLines()
A
47 10 40
MailFrom()
A
48 9 36
Disconnect()
A
53 9 23
GetLine()
A
51 8 26
Tokenize()
S
54 6 22
StartData()
S
56 6 19
ResetConnection()
S
56 6 19
FlushRecipients()
S
60 5 14
SetDataAccessError()
S
60 4 14
PutData()
S
61 4 13
EndSendingData()
S
60 4 13
PutLine()
S
64 3 10
OutputDebug()
S
68 2 7
PrepareData()
S
68 2 6
SendData()
S
66 2 9