これは、ドキュメントが見つからない最近のエラーです。具体的ではないかもしれませんがcl-smtp
、評価しようとするたびに発生します
(cl-smtp:send-email "localhost" "source@email.com" "test@email.com" "TEST" "Testing email from Common Lisp")
REPLから。エラー出力は
debugger invoked on a SB-INT:SIMPLE-PROGRAM-ERROR in thread #<THREAD
"initial thread" RUNNING
{AAE38D1}>:
invalid keyword argument: :SERVE-EVENTS (valid keys are :AUTO-CLOSE, :INPUT,
:OUTPUT, :ELEMENT-TYPE, :EXTERNAL-FORMAT, :BUFFERING, :TIMEOUT).
Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
restarts (invokable by number or by possibly-abbreviated name):
0: [ABORT] Exit debugger, returning to top level.
(SB-PCL::CHECK-APPLICABLE-KEYWORDS
0
(:AUTO-CLOSE :INPUT :OUTPUT :ELEMENT-TYPE :EXTERNAL-FORMAT :BUFFERING
:TIMEOUT)
-303677905
10)
0] 0
Postfix と SBCL 1.0.40 で Debian 6 を実行しておりcl-smtp
、quicklisp
. telnet
同じソース、サーバー、ターゲット、件名、および本文 (同じ UNIX ユーザーからか、root からか) を使用してインターフェイスを介して電子メールを送信すると、正常に機能します。このセットアップは、同じソフトウェア スタックを実行する他のマシンでも (REPL からでも) 正常に動作します。
誰かが私が間違っていることを見ることができますか?