close
Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Opened 4 years ago

Closed 2 years ago

#41 closed enhancement (fixed)

multiple smtp

Reported by: borg-yu@… Owned by: somebody
Priority: high Milestone: YAM 2.8
Component: user interface Version:
Severity: major Keywords:
Cc: OS Platform:
Blocked By: 121 Blocking:
Release Notes:

Description (last modified by damato)

I'm sure many have multiple ISP-accounts. When logged with one ISP, i can't use SMTP server of another (defined in YAM cfg).

Can multiple SMTPs be added in cfg, or even better, give new arexx command to set/change existsing SMTP server (and port) so it can be called at stsrtup-time making YAM fully ISP-retargetable.

For reference look at AWEB v3.4. It has all parameters configurable (INCLUDING pop and smtp servers !)


Moved from SF:
https://sourceforge.net/tracker/?func=detail&aid=466346&group_id=13560&atid=363560

Attachments (0)

Change History (10)

comment:1 Changed 4 years ago by damato

this will be a very nice feature. in the tcp/ip settings it should be possible to set up more than one smtp and set one as default. real name and email address from first steps must be moved to the smtp settings.

write message/options should have a cycle menu to select the wanted smtp server. the allready available from field can be used or write message/message get a from field to select the wanted smtp account.


Moved from SF. Original poster: antibike

comment:2 Changed 4 years ago by damato

  • Priority changed from major to undecided
  • Severity set to major

comment:3 Changed 4 years ago by damato

  • Component changed from stable build to undefined

comment:4 Changed 4 years ago by damato

  • Cc yamos-svn@… removed

comment:5 Changed 4 years ago by damato

  • Blocked By 121 added
  • Component changed from undefined to user interface
  • Milestone set to YAM 2.7
  • Priority changed from undecided to high
  • Status changed from new to accepted

comment:6 Changed 4 years ago by damato

(In [4610]) - YAM_EA.c, YAM_RE.c, YAM_UT.c, YAM.c, YAM.h, Timer.c, AppIcon.c, UpdateCheck.c,

mui/TransferMailList.c, mui/WriteWindow.c, Makefile, YAM_MA.c: adapted the
sources to the new splitted Transfer.c/TransferWindow functionality.

  • ReceiveMails.c,h, SendMails.c,h: splitted the new Transfer.c,h files so that POP3/IMAP stuff will go into ReceiveMails.c,h in future and stuff for sending mails via SMTP will be put into SendMails.c,h.
  • YAM_TR.c, YAM_transfer.h, Transfer.c, Transfer.h, mui/TransferWindow.c: renamed files to Transfer.c and Transfer.h and moved all GUI related things into an own internal MUI class "TransferWindow" which will be used in future instead.
  • YAM_WR.c, YAM_write.h, mui/MainWindowToolbar.c, mui/WriteWindow.c, rexx/mailcheck.c, YAM_MA.c, Timer.c: adapted the sources to use the new unlimited mail server functionality.
  • YAM_COs.c, YAM_COg.c, YAM_CO.c, YAM_config.h: adapted the whole configuration management to allow for writing and reading an unlimited amount of mail servers from the .config file.
  • MailServers.c,h, YAM_stringsizes.h: Changed the mail server management to use exec lists which are structured via "MailServerNode" and put into a List in our main configuration structure. This finally provides internal facilities to manage an unlimited amount of POP3 or SMTP servers. However, the graphical configuration for these new possibilities is still missing. This partly addresses #41.

comment:7 Changed 4 years ago by damato

(In [4661]) * YAM_EA.c, YAM_RE.c, YAM_UT.c, YAM.c, YAM.h, Timer.c, AppIcon.c, UpdateCheck.c,

mui/TransferMailList.c, mui/WriteWindow.c, Makefile, YAM_MA.c: adapted the
sources to the new splitted Transfer.c/TransferWindow functionality.

  • ReceiveMails.c,h, SendMails.c,h: splitted the new Transfer.c,h files so that POP3/IMAP stuff will go into ReceiveMails.c,h in future and stuff for sending mails via SMTP will be put into SendMails.c,h.
  • YAM_TR.c, YAM_transfer.h, Transfer.c, Transfer.h, mui/TransferWindow.c: renamed files to Transfer.c and Transfer.h and moved all GUI related things into an own internal MUI class "TransferWindow" which will be used in future instead.
  • YAM_WR.c, YAM_write.h, mui/MainWindowToolbar.c, mui/WriteWindow.c, rexx/mailcheck.c, YAM_MA.c, Timer.c: adapted the sources to use the new unlimited mail server functionality.
  • YAM_COs.c, YAM_COg.c, YAM_CO.c, YAM_config.h: adapted the whole configuration management to allow for writing and reading an unlimited amount of mail servers from the .config file.
  • MailServers.c,h, YAM_stringsizes.h: Changed the mail server management to use exec lists which are structured via "MailServerNode" and put into a List in our main configuration structure. This finally provides internal facilities to manage an unlimited amount of POP3 or SMTP servers. However, the graphical configuration for these new possibilities is still missing. This partly addresses #41.

comment:8 Changed 4 years ago by damato

(In [4953]) * MailServers.c,h, misc: partly merged the new mail server management

functionality from our newtransfer branch onto the trunk again. This
include a changed mail server management to use exec lists which are
structured via "MailServerNode" and put into a List in our main
configuration structure. This finally provides internal facilities to
manage an unlimited amount of POP3 or SMTP servers. However, the
graphical configuration for the multiple SMTP server functionality is
still pending. Thus, this partly addresses #41.

comment:9 Changed 2 years ago by damato

  • Description modified (diff)
  • Milestone changed from YAM 2.7 to YAM 2.8

comment:10 Changed 2 years ago by damato

  • Resolution set to fixed
  • Status changed from accepted to closed

feature has been finally implemented in changeset [5894]

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber

  • borg-yu@…(Reporter)