(let-values (((tcp-in tcp-out) (tcp-connect mail-server 25)))
(let ((smtp-session (make-outgoing-smtp-session tcp-in tcp-out)))
(let ((result (and
- (smtp-session 'expect "220")
+ (smtp-session 'expect "2")
(smtp-session 'send "helo " (config-host config))
- (smtp-session 'expect "250")
+ (smtp-session 'expect "2")
(smtp-session 'send "mail from:" (message-from msg))
- (smtp-session 'expect "250")
+ (smtp-session 'expect "2")
(smtp-session 'send "rcpt to:" (message-to msg))
- (smtp-session 'expect "250")
+ (smtp-session 'expect "2")
(smtp-session 'send "data")
(smtp-session 'expect "354")
(smtp-session 'send (message-text msg))
(smtp-session 'send ".")
- (smtp-session 'expect "250" "5") ;Do not try again on rejects.
+ (smtp-session 'expect "2" "5") ;Do not try again on rejects.
(smtp-session 'send "quit"))))
(close-input-port tcp-in)
(close-output-port tcp-out)