如何使用phpmailer在sen框中保存已发送的电子邮件

时间:2018-04-16 09:28:37

标签: php phpmailer

我正在使用phpmailer向我的订阅者发送电子邮件。电子邮件正在成功发送给我的客户,但我没有收到我发送的邮箱中的电子邮件。有没有办法在发送的邮箱中保存发送电子邮件???任何帮助都会非常值得赞赏。这是我的代码:

List<Data> mergeOddEven(Articel[] articles, List<YouTubeItem> items) {
    List<Data> datas = new ArrayList<>();

    int articleIndex = 0;
    int youtubeIndex = 0;
    int length = articles.length + items.size();

    for(int i = 0; i< length; i++) {
        if(articleIndex >= articles.length || youtubeIndex >= items.size()) {
            if(articleIndex < articles.length) {
                for(int j = articleIndex; j < articles.length ; j++) {
                   Data data = new Data();
                   data.article = articles[j];
                   data.youTubeItem = null;
                   data.type = 1;
                   datas.add(data);

                }
            } else {
                for(int j = youtubeIndex; j < items.size() ; j++) {
                   Data data = new Data();
                   data.article = null;
                   data.youTubeItem = items.get(j);
                   data.type = 2;
                   datas.add(data);

                }
            }

            break;
        }


        if(i % 2 == 0) {
            Data data = new Data();
            data.article = articles[articleIndex];
            data.youTubeItem = null;
            data.type = 1;
            datas.add(data);

            articleIndex++;
        } else {
            Data data = new Data();
            data.article = null;
            data.youTubeItem = tems.get(youtubeIndex);
            data.type = 2;
            datas.add(data);

            youtubeIndex++;
        }
    }

    return datas;
}

1 个答案:

答案 0 :(得分:0)

保存已发送的电子邮件副本是Outlook,gmail等邮件程序的功能。

如果您要存档已发送邮件的副本,可以将该电子邮件发送到另一个(或相同的)电子邮件地址。然后在邮箱上设置过滤规则,将其移动到发送目录。