Guest User

Untitled

a guest
Jan 14th, 2018
354
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.66 KB | None | 0 0
  1. diff --git a/cs-db/initial/dml-basic.sql b/cs-db/initial/dml-basic.sql
  2. index 113d7bc..02eb855 100644
  3. --- a/cs-db/initial/dml-basic.sql
  4. +++ b/cs-db/initial/dml-basic.sql
  5. @@ -27,7 +27,7 @@ VALUES
  6. INSERT INTO SYSTEM_PARAMETERS
  7. (SP_PARAM_NAME, SP_PARAM_VALUE)
  8. VALUES
  9. -('DEFAULT_EMAIL', 'conf.nsc@gmail.com')
  10. +('DEFAULT_EMAIL', 'freelifer@yandex.ru')
  11. /
  12.  
  13. INSERT INTO SYSTEM_PARAMETERS
  14. diff --git a/cs-db/initial/dml-mail-templates.sql b/cs-db/initial/dml-mail-templates.sql
  15. index 06ed1ff..59eb7fc 100644
  16. --- a/cs-db/initial/dml-mail-templates.sql
  17. +++ b/cs-db/initial/dml-mail-templates.sql
  18. @@ -4,7 +4,7 @@ REM
  19. INSERT INTO MAIL_SERVERS
  20. (ms_id_pk, ms_login, ms_password, ms_mailhost_send, ms_protocol_send, ms_charset, ms_is_default_yn)
  21. VALUES
  22. -(mail_servers_sq.nextval, 'conf.nsc', 'LLLN2pOK', 'smtp.gmail.com', 'smtp', 'Windows-1251', 1);
  23. +(mail_servers_sq.nextval, 'freelifer', 'yfdctulf', 'smtp.yandex.ru', 'smtp', 'Windows-1251', 1);
  24.  
  25.  
  26. INSERT INTO domain_objects
  27. diff --git a/cs-db/patch/old/0088-20090628-ddl.sql b/cs-db/patch/old/0088-20090628-ddl.sql
  28. index e464e6d..7900a6a 100644
  29. --- a/cs-db/patch/old/0088-20090628-ddl.sql
  30. +++ b/cs-db/patch/old/0088-20090628-ddl.sql
  31. @@ -52,4 +52,4 @@ ALTER TABLE ACTIVITY_CONFIGS
  32. INSERT INTO MAIL_SERVERS
  33. (ms_id_pk, ms_login, ms_password, ms_mailhost_send, ms_protocol_send, ms_charset, ms_is_default_yn)
  34. VALUES
  35. -(mail_servers_sq.nextval, 'conf.nsc', 'LLLN2pOK', 'smtp.gmail.com', 'smtp', 'Windows-1251', 1);
  36. +(mail_servers_sq.nextval, 'freelifer', 'yfdctulf', 'smtp.yandex.com', 'smtp', 'Windows-1251', 1);
  37. diff --git a/cs-db/patch/old/0089-20090628-dml.sql b/cs-db/patch/old/0089-20090628-dml.sql
  38. index bdf7492..61aea7e 100644
  39. --- a/cs-db/patch/old/0089-20090628-dml.sql
  40. +++ b/cs-db/patch/old/0089-20090628-dml.sql
  41. @@ -8,7 +8,7 @@ REM ========================================
  42. INSERT INTO SYSTEM_PARAMETERS
  43. (SP_PARAM_NAME, SP_PARAM_VALUE)
  44. VALUES
  45. -('DEFAULT_EMAIL', 'conf.nsc@gmail.com')
  46. +('DEFAULT_EMAIL', 'freelifer@yandex.ru')
  47. /
  48.  
  49. INSERT INTO SYSTEM_PARAMETERS
  50. diff --git a/cs-web/src/main/java/ru/nsc/ict/cs/web/pages/user/ParticipationEdit.java b/cs-web/src/main/java/ru/nsc/ict/cs/web/pages/user/ParticipationEdit.java
  51. index 3c87fab..3ef7a50 100644
  52. --- a/cs-web/src/main/java/ru/nsc/ict/cs/web/pages/user/ParticipationEdit.java
  53. +++ b/cs-web/src/main/java/ru/nsc/ict/cs/web/pages/user/ParticipationEdit.java
  54. @@ -23,6 +23,7 @@ import ru.nsc.ict.cs.web.components.CitySelector;
  55. import ru.nsc.ict.cs.web.components.FormFieldSet;
  56. import ru.nsc.ict.cs.web.framework.AccessDeniedException;
  57. import ru.nsc.ict.cs.web.pages.Registration;
  58. +import ru.nsc.ict.cs.web.services.MailServiceImpl;
  59. import ru.nsc.ict.cs.web.utils.PersonAuthenticity;
  60. import ru.nsc.ict.cs.web.utils.select.DirEncoder;
  61. import ru.nsc.ict.cs.web.utils.select.DirSelectModel;
  62. @@ -32,6 +33,7 @@ import ru.nsc.ict.organizer.DAO.LanguageDAO;
  63. import ru.nsc.ict.organizer.DAO.LocalizationDAO;
  64. import ru.nsc.ict.organizer.DAO.OrganizationDAO;
  65. import ru.nsc.ict.organizer.DAO.PersonDAO;
  66. +import ru.nsc.ict.organizer.DAO.mail.MailTemplateDAO;
  67. import ru.nsc.ict.organizer.DAO.security.SecurityDAO;
  68. import ru.nsc.ict.organizer.DAO.security.UserDAO;
  69. import ru.nsc.ict.organizer.bean.ApplicationParticipationBean;
  70. @@ -39,6 +41,10 @@ import ru.nsc.ict.organizer.bean.LanguageBean;
  71. import ru.nsc.ict.organizer.bean.OrganizationBean;
  72. import ru.nsc.ict.organizer.bean.UserBean;
  73. import ru.nsc.ict.organizer.bean.dirs.StringResourceLocalizationBean;
  74. +import ru.nsc.ict.organizer.bean.mail.MailAddressee;
  75. +import ru.nsc.ict.organizer.bean.mail.MailMessageBean;
  76. +import ru.nsc.ict.organizer.bean.mail.MailMessageImpl;
  77. +import ru.nsc.ict.organizer.bean.mail.MailTemplateBean;
  78.  
  79. @Import(library = {"${tapestry.scriptaculous}/prototype.js", "context:js/selectfix.js"})
  80. public class ParticipationEdit extends AbstractUserParticipationPage {
  81. @@ -346,11 +352,52 @@ public class ParticipationEdit extends AbstractUserParticipationPage {
  82.  
  83. if (isSendConfirmation)
  84. {
  85. +
  86. + LanguageBean language = getConference().getLanguage();
  87. + MailTemplateBean template = MailTemplateDAO.getDAO().getPasswordRecoveryTemplate(language, getContext());
  88. +
  89. + MailMessageImpl mailMessage = new MailMessageImpl();
  90. + mailMessage.setSubject("mailSubject");
  91. + mailMessage.setText("mailText");
  92. + mailMessage.setRecipientName(getContext().getUser().getEmail());
  93. +
  94. +// MailServiceImpl mailService = new MailServiceImpl()
  95. +// mailService.sendMail(mailMessage, getConference(), true, getContext());
  96. +
  97. +
  98. +
  99. +
  100. + //getNotifier().setInfoMessage(messages.get("password.recovery.sent") + " " + mailMessage.getRecipientName());
  101. +
  102. +
  103. try
  104. {
  105. java.io.BufferedWriter writer = new java.io.BufferedWriter(new java.io.FileWriter(new java.io.File("E:\\moch.txt")));
  106.  
  107. writer.append(new java.util.Date().toString());
  108. + writer.newLine();
  109. +
  110. + writer.append("mailMessage.getBccCopy = " + mailMessage.getBccCopy());
  111. + writer.newLine();
  112. +
  113. + writer.append("mailMessage.getFromEmail = " + mailMessage.getFromEmail());
  114. + writer.newLine();
  115. +
  116. + writer.append("mailMessage.getFromName = " + mailMessage.getFromName());
  117. + writer.newLine();
  118. +
  119. + writer.append("mailMessage.getRecipientName = " + mailMessage.getRecipientName());
  120. + writer.newLine();
  121. +
  122. + writer.append("mailMessage.getSubject = " + mailMessage.getSubject());
  123. + writer.newLine();
  124. +
  125. + writer.append("mailMessage.getText = " + mailMessage.getText());
  126. + writer.newLine();
  127. +
  128. + writer.append("mailMessage.toString = " + mailMessage.toString());
  129. + writer.newLine();
  130. +
  131. writer.flush();
  132.  
  133. writer.close();
Add Comment
Please, Sign In to add comment