我设计了一个API -轮询FTP站点, -检索PDF文件, -引用文件名被截断的SQL数据库 -从数据库重试电子邮件地址 -将PDF附件发送到电子邮件地址
我遇到的麻烦是,我可以使用相同的电子邮件地址检索20个10KB PDF文件,这将发送大量单独的电子邮件,这样将所有20个PDF附加到一封电子邮件中会更有效。
由于我在晚上11点轮询一次FTP站点,因此所有文件都应该准备就绪,因此从理论上讲,我可以提取一些数据块。我苦苦挣扎的一点是我如何基于SQL查询做到这一点。
我最初的想法是我可以提取第一个文件,运行SQL查询,将检索到的电子邮件地址设置为变量,然后运行另一个SQL查询以提取具有相同关联电子邮件的所有其他文件吗?
这里的任何建议将不胜感激。