--- sbbs/sbbs3/ctrl/mailcfgdlgunit.h 2018/04/24 16:39:34 1.1.1.1 +++ sbbs/sbbs3/ctrl/mailcfgdlgunit.h 2018/04/24 16:41:02 1.1.1.2 @@ -1,6 +1,6 @@ /* Synchronet Control Panel (GUI Borland C++ Builder Project for Win32) */ -/* $Id: mailcfgdlgunit.h,v 1.1.1.1 2018/04/24 16:39:34 root Exp $ */ +/* $Id: mailcfgdlgunit.h,v 1.1.1.2 2018/04/24 16:41:02 root Exp $ */ /**************************************************************************** * @format.tab-size 4 (Plain Text/Source Code File Header) * @@ -67,13 +67,8 @@ __published: TLabel *MaxInactivityLabel; TEdit *MaxInactivityEdit; TTabSheet *SMTPTabSheet; - TLabel *SpamFilterLabel; - TCheckBox *RBLCheckBox; - TCheckBox *RSSCheckBox; - TCheckBox *DULCheckBox; TLabel *TelnetPortLabel; TEdit *SMTPPortEdit; - TCheckBox *UserNumberCheckBox; TCheckBox *HostnameCheckBox; TCheckBox *DebugTXCheckBox; TCheckBox *LogFileCheckBox; @@ -87,9 +82,6 @@ __published: TEdit *DNSServerEdit; TCheckBox *TcpDnsCheckBox; TRadioButton *RelayRadioButton; - TEdit *RelayServerEdit; - TEdit *RelayPortEdit; - TLabel *RelayPortLabel; TLabel *DeliveryAttemptsLabel; TEdit *DeliveryAttemptsEdit; TLabel *RescanFreqLabel; @@ -106,6 +98,47 @@ __published: TEdit *OutboundSoundEdit; TButton *OutboundSoundButton; TCheckBox *SendMailCheckBox; + TLabel *DefaultUserLabel; + TEdit *DefaultUserEdit; + TCheckBox *AllowRelayCheckBox; + TTabSheet *DNSBLTabSheet; + TButton *DNSBLServersButton; + TLabel *Label1; + TGroupBox *DNSBLGroupBox; + TRadioButton *BLRefuseRadioButton; + TRadioButton *BLIgnoreRadioButton; + TRadioButton *BLBadUserRadioButton; + TRadioButton *BLTagRadioButton; + TEdit *BLSubjectEdit; + TEdit *BLHeaderEdit; + TLabel *BLSubjectLabel; + TLabel *BLHeaderLabel; + TEdit *LinesPerYieldEdit; + TLabel *LinesPerYieldLabel; + TLabel *MaxRecipientsLabel; + TEdit *MaxRecipientsEdit; + TButton *DNSBLExemptionsButton; + TCheckBox *DebugRXCheckBox; + TCheckBox *BLDebugCheckBox; + TLabel *MaxMsgSizeLabel; + TEdit *MaxMsgSizeEdit; + TCheckBox *AuthViaIpCheckBox; + TCheckBox *NotifyCheckBox; + TTabSheet *RelayTabSheet; + TEdit *RelayServerEdit; + TEdit *RelayPortEdit; + TLabel *RelayPortLabel; + TLabel *DNSServerLabel; + TLabel *RelayServerLabel; + TGroupBox *RelayAuthGroupBox; + TRadioButton *RelayAuthNoneRadioButton; + TRadioButton *RelayAuthPlainRadioButton; + TRadioButton *RelayAuthLoginRadioButton; + TRadioButton *RelayAuthCramMD5RadioButton; + TLabel *RelayAuthNameLabel; + TEdit *RelayAuthNameEdit; + TLabel *RelayAuthPassLabel; + TEdit *RelayAuthPassEdit; void __fastcall InboundSoundButtonClick(TObject *Sender); void __fastcall OutboundSoundButtonClick(TObject *Sender); void __fastcall FormShow(TObject *Sender); @@ -114,6 +147,11 @@ __published: void __fastcall DNSRadioButtonClick(TObject *Sender); void __fastcall POP3EnabledCheckBoxClick(TObject *Sender); void __fastcall SendMailCheckBoxClick(TObject *Sender); + void __fastcall DNSBLRadioButtonClick(TObject *Sender); + void __fastcall DNSBLServersButtonClick(TObject *Sender); + void __fastcall DNSBLExemptionsButtonClick(TObject *Sender); + void __fastcall AllowRelayCheckBoxClick(TObject *Sender); + void __fastcall RelayAuthRadioButtonClick(TObject *Sender); private: public: virtual __fastcall TMailCfgDlg(TComponent* AOwner);