首页 新闻 会员 周边 捐助

vb.net连接postfixadmin命令相关问题

0
悬赏园豆:100 [已关闭问题] 关闭于 2016-12-05 15:24

  vb.net程序中,需要输入创建虚拟用户的命令,网上查找不到相关的例子,求大神指点。

小弟测试用的部分代码如下:

ssh.ExecCommand(SERVER, POP, ROOT, MAILPASSWORD, "mkdir /var/vmail/example.com/user001")

 

上述代码只能创建一个临时的虚拟邮箱,但是邮箱文件夹user001中是空的,如果用postfixadmin网页操作,创建新的虚拟用户,则user001中有cur,new,tmp文件夹,还有几个dovecot前缀的文件,求教,如何用命令,创建出这些子文件及文件夹呢?

问题补充:

追问:用postfixadmin网页创建的虚拟邮箱,在邮件列表中可以看见,代码创建的,只有空文件夹,postfixadmin网页Virtual List中看不见

颜小希的主页 颜小希 | 初学一级 | 园豆:6
提问于:2016-11-29 15:52
< >
分享
所有回答(2)
0

当管理员操作管理界面新建一个邮箱用户后,系统会马上给这个账户发送一封欢迎邮件来建立邮箱目录,而在数据库中建立这个账户是需要一定的时间的,这个时间会根据系统的繁闲程度而有所变化.
所以当账户还没有在数据库中完全建立完成时,系统已经要给它发送欢迎邮件了,这时欢迎邮件当然就不能够到达,从而这个邮箱账户的目录也不会建立。

段情 | 园豆:167 (初学一级) | 2016-11-30 10:34

可能是我说的不太清楚,我说的是虚拟用户,不是系统用户

支持(0) 反对(0) 颜小希 | 园豆:6 (初学一级) | 2016-11-30 14:32
0

插入sql文好用,不需要执行上面的ssh.ExecCommand来创建虚拟用户

颜小希 | 园豆:6 (初学一级) | 2016-12-05 15:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册