smtp.idx 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. nimTitle smtp smtp.html module src/smtp 0
  2. nim Message smtp.html#Message object Message 57
  3. nim ReplyError smtp.html#ReplyError object ReplyError 64
  4. nim Smtp smtp.html#Smtp type Smtp 71
  5. nim AsyncSmtp smtp.html#AsyncSmtp type AsyncSmtp 72
  6. nim debugSend smtp.html#debugSend,AsyncSmtp,string proc debugSend(smtp: AsyncSmtp; cmd: string): owned(Future[void]) 79
  7. nim debugSend smtp.html#debugSend,Smtp,string proc debugSend(smtp: Smtp; cmd: string) 79
  8. nim debugRecv smtp.html#debugRecv,AsyncSmtp proc debugRecv(smtp: AsyncSmtp): Future[string] 94
  9. nim debugRecv smtp.html#debugRecv,Smtp proc debugRecv(smtp: Smtp): string 94
  10. nim createMessage smtp.html#createMessage,string,string,seq[string],seq[string],openArray[tuple[string,string]] proc createMessage(mSubject, mBody: string; mTo, mCc: seq[string];\n otherHeaders: openArray[tuple[name, value: string]]): Message 128
  11. nim createMessage smtp.html#createMessage,string,string,seq[string],seq[string] proc createMessage(mSubject, mBody: string; mTo, mCc: seq[string] = @[]): Message 147
  12. nim `$` smtp.html#$,Message proc `$`(msg: Message): string 163
  13. nim newSmtp smtp.html#newSmtp,SslContext proc newSmtp(useSsl = false; debug = false; sslContext: SslContext = nil): Smtp 178
  14. nim newAsyncSmtp smtp.html#newAsyncSmtp,SslContext proc newAsyncSmtp(useSsl = false; debug = false; sslContext: SslContext = nil): AsyncSmtp 192
  15. nim checkReply smtp.html#checkReply,AsyncSmtp,string proc checkReply(smtp: AsyncSmtp; reply: string): owned(Future[void]) 214
  16. nim checkReply smtp.html#checkReply,Smtp,string proc checkReply(smtp: Smtp; reply: string) 214
  17. nim helo smtp.html#helo,AsyncSmtp proc helo(smtp: AsyncSmtp): owned(Future[void]) 228
  18. nim helo smtp.html#helo,Smtp proc helo(smtp: Smtp) 228
  19. nim ehlo smtp.html#ehlo,AsyncSmtp proc ehlo(smtp: AsyncSmtp): Future[bool] 244
  20. nim ehlo smtp.html#ehlo,Smtp proc ehlo(smtp: Smtp): bool 244
  21. nim connect smtp.html#connect,AsyncSmtp,string,Port proc connect(smtp: AsyncSmtp; address: string; port: Port): owned(Future[void]) 249
  22. nim connect smtp.html#connect,Smtp,string,Port proc connect(smtp: Smtp; address: string; port: Port) 250
  23. nim startTls smtp.html#startTls,AsyncSmtp,SslContext proc startTls(smtp: AsyncSmtp; sslContext: SslContext = nil): owned(Future[void]) 260
  24. nim startTls smtp.html#startTls,Smtp,SslContext proc startTls(smtp: Smtp; sslContext: SslContext = nil) 260
  25. nim auth smtp.html#auth,AsyncSmtp,string,string proc auth(smtp: AsyncSmtp; username, password: string): owned(Future[void]) 276
  26. nim auth smtp.html#auth,Smtp,string,string proc auth(smtp: Smtp; username, password: string) 276
  27. nim sendMail smtp.html#sendMail,AsyncSmtp,string,seq[string],string proc sendMail(smtp: AsyncSmtp; fromAddr: string; toAddrs: seq[string]; msg: string): owned(\n Future[void]) 290
  28. nim sendMail smtp.html#sendMail,Smtp,string,seq[string],string proc sendMail(smtp: Smtp; fromAddr: string; toAddrs: seq[string]; msg: string) 291
  29. nim close smtp.html#close,AsyncSmtp proc close(smtp: AsyncSmtp): owned(Future[void]) 314
  30. nim close smtp.html#close,Smtp proc close(smtp: Smtp) 314
  31. nimgrp checkreply smtp.html#checkReply-procs-all proc 214
  32. nimgrp helo smtp.html#helo-procs-all proc 228
  33. nimgrp close smtp.html#close-procs-all proc 314
  34. nimgrp createmessage smtp.html#createMessage-procs-all proc 128
  35. nimgrp connect smtp.html#connect-procs-all proc 249
  36. nimgrp starttls smtp.html#startTls-procs-all proc 260
  37. nimgrp sendmail smtp.html#sendMail-procs-all proc 290
  38. nimgrp debugrecv smtp.html#debugRecv-procs-all proc 94
  39. nimgrp auth smtp.html#auth-procs-all proc 276
  40. nimgrp debugsend smtp.html#debugSend-procs-all proc 79
  41. nimgrp ehlo smtp.html#ehlo-procs-all proc 244