magma
magma copied to clipboard
DMTP server seems not finished at all
looking at the sources, src/servers/dmtp/dmtp.c it seems that every command response is set to predefined values while doing nothing else than returning defined. Example is below. Question to @ladar : why are you advertising dark mail as secure while it is not working? Or you have another in-house version of dmtp that's not published? What is going on?
Best regards.
* @brief Process an DMTP MAIL command.
* @param con the DMTP client connection issuing the command.
* @return This function returns no value.
*/
void dmtp_data(connection_t *con) {
con_write_bl(con, "451 DATA FAILED - INTERNAL SERVER ERROR - PLEASE TRY AGAIN LATER\n", 65);
dmtp_requeue(con);
return;
}