Age | Commit message (Collapse) | Author |
|
After sending the "\r\n.\r\n" after the mail payload, smtp_send_email was not waiting for the mail server to complete post-processing and respond with "250", but was sending "QUIT\r\n" immediately and dropping the connection. Mail server may kill the transaction if it can't send the "250" (socket closed). The changes proposed completes the mail transaction by reading for the 250 and in smtp_disconnect steps through a proper quit sequence by waiting for the 221 server response.
I discovered this by including the --debug option in services.conf sendmailpath, which invoked logging in smtp_send and that slowed it down enough for the mail server to return the 250 and complete the transaction.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cs_set uses this to set -P on permanent channels if they are persistent.
Also move similar event in nickcore/nickalias destruction
|
|
Change initial channel creation to on post init so it will be part of
the burst.
|
|
|
|
|
|
|
|
|
|
Advertise SASL mechanisms to UnrealIRCd servers.
|
|
Load sasl module by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set it.
|
|
|
|
Remove other escapes to prevent double escape.
Not all replaced values were escaped, such as replies from commands.
|
|
|
|
InspIRCd: Send CHGIDENT/CHGHOST on SVSLOGIN
|
|
IPv6 support for m_dnsbl and sockaddrs::reverse()
|
|
Updated m_dnsbl to support ipv6.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
abuse policies
|
|
Add channel mode 'u', and 'L' to hybrid protocol module; Remove usele…
|
|
|
|
|
|
CAPABs that are mandatory for some years now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
error
|