小编Chr*_*ris的帖子

通过带有gnutls和额外参数的smtp发送带有emacs24的电子邮件

我有一个相当奇怪的问题,使用我的posteo电子邮件帐户发送emacs24的电子邮件,但一切似乎与gmail和gmx工作得很好.这是我当前的.emacs配置的相关部分(感觉就像我用相同的结果将其置换了一百万次):

(require 'smtpmail)
(require 'starttls)

(setq message-send-mail-function 'smtpmail-send-it)
(setq tls-program '("gnutls-cli --priority NORMAL:%COMPAT -p %p %h"))
(setq starttls-gnutls-program "gnutls-cli --priority NORMAL:%COMPAT")
(setq starttls-use-gnutls t)
(setq smtpmail-stream-type 'starttls)
(setq smtpmail-smtp-server "posteo.de")
(setq smtpmail-debug-info t)
(setq smtpmail-debug-verb t)
(setq smtpmail-smtp-service 587) ;;587(starttls) or 465(tls/ssl) or ?
(setq starttls-extra-arguments '("--priority NORMAL:%COMPAT"))
Run Code Online (Sandbox Code Playgroud)

我的消息缓冲区中的输出是:

Sending via mail...
235 2.7.0 Authentication successful
gnutls.c: [0] (Emacs) fatal error: A TLS fatal alert has been received.
gnutls.c: [0] (Emacs) Received alert:  Bad record MAC
smtpmail-send-command: Process …
Run Code Online (Sandbox Code Playgroud)

email emacs smtp

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

Numpy 索引重新排序数组

我刚刚偶然发现了一个我不太了解的 numpy 索引行为。似乎 numpy 正在根据索引模式更改我的轴的顺序。不幸的是,我在文档中找不到对以下内容的解释。有人可以向我解释发生了什么吗?

# This is expected: dimension 1 is reduced to length 1:
print np.ndarray(shape=(3,3,3,3))[:, [0], :, :].shape
>>> (3, 1, 3, 3)

# This is the unexpected behavior:
print np.ndarray(shape=(3,3,3,3))[:, [0], :, 0].shape
>>> (1, 3, 3)
Run Code Online (Sandbox Code Playgroud)

我希望第二个命令产生 (3, 1, 3)。如果我从第四个维度中选择一个元素,为什么前两个维度的形状会发生变化?非常感谢!

编辑:我在 numpy 1.11.0 和 python 2.7.11 上看到这个

python numpy slice

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

标签 统计

emacs ×1

email ×1

numpy ×1

python ×1

slice ×1

smtp ×1