小编Idr*_*iss的帖子

如何使用.NET Framework通过SSL SMTP发送电子邮件?

有没有办法让.NET Framework通过端口465上的SSL SMTP服务器发送电子邮件?

通常的方式:

System.Net.Mail.SmtpClient _SmtpServer = new System.Net.Mail.SmtpClient("tempurl.org");
_SmtpServer.Port = 465;
_SmtpServer.EnableSsl = true;
_SmtpServer.Credentials = new System.Net.NetworkCredential("username", "password");
_SmtpServer.Timeout = 5000;
_SmtpServer.UseDefaultCredentials = false;

MailMessage mail = new MailMessage();
mail.From = new MailAddress(from);
mail.To.Add(to);
mail.CC.Add(cc);
mail.Subject = subject;
mail.Body = content;
mail.IsBodyHtml = useHtml;
_SmtpServer.Send(mail);
Run Code Online (Sandbox Code Playgroud)

超时:

System.Net Verbose: 0 : [1024] SmtpClient::.ctor(host=ssl0.ovh.net, port=465)
System.Net Information: 0 : [1024] Associating SmtpClient#64923656 with SmtpTransport#44624228
System.Net Verbose: 0 : [1024] Exiting SmtpClient::.ctor()  -> SmtpClient#64923656
System.Net Information: 0 : [1024] Associating MailMessage#17654054 …
Run Code Online (Sandbox Code Playgroud)

.net c# email ssl smtp

37
推荐指数
7
解决办法
11万
查看次数

如何以编程方式打开特定的bloomberg终端页面?

是否有可靠的方式以编程方式打开特定的bloomberg终端页面(例如"MSFT Equity")?

我对任何建议和代码示例持开放态度:

  • 通过参数中的bloomberg终端可执行文件和自动收录器的路径启动进程
  • 彭博API
  • DDE
  • COM自动化
  • SendKeys(可被某些防病毒软件阻止)
  • ...

非常感谢

.net c# com dde bloomberg

10
推荐指数
2
解决办法
6782
查看次数

在AWS Lambda上使用的加密包中找不到恒定时间模块

[我是Python 2.7和AWS Lambda的新手,感谢任何帮助]

我按照AWS Lambda教程创建了一个virtualenv,以包含与使用paramiko相关联的Python库,将文件作为AWS Lambda上的计划任务复制到SFTP服务器,以运行以下脚本:

import paramiko

def worker_handler(event, context):

    host = "sftpserver.testdpom.com" 
    port = 22
    transport = paramiko.Transport((host, port))

    sftp = paramiko.SFTPClient.from_transport(transport)

    username = "xxxx"
    password = "xxxxxx"

    transport.connect(username = username, password = password)

    sftp = paramiko.SFTPClient.from_transport(transport)

    sftp.put("test.txt", "test.txt")
    sftp.close()
    transport.close()

    return
    {
        'message' : "Script execution completed. See Cloudwatch logs for complete output"
    }
Run Code Online (Sandbox Code Playgroud)

python脚本在我的本地机器上正常工作但是当我在AWS Lambda上测试包时,我得到错误"ImportError:No module named _constant_time"和下面的堆栈跟踪.

您能否在AWS Lambda环境中考虑此错误的任何可能原因?

  File "/var/task/paramiko/kex_group1.py", line 111, in _parse_kexdh_reply
    self.transport._verify_key(host_key, sig)
  File "/var/task/paramiko/transport.py", line 1617, in _verify_key …
Run Code Online (Sandbox Code Playgroud)

python paramiko amazon-web-services pycrypto aws-lambda

4
推荐指数
1
解决办法
2996
查看次数

标签 统计

.net ×2

c# ×2

amazon-web-services ×1

aws-lambda ×1

bloomberg ×1

com ×1

dde ×1

email ×1

paramiko ×1

pycrypto ×1

python ×1

smtp ×1

ssl ×1