I totally agree that we should not need outside programs to play a game which encourages people to group into guilds. If the game wants players to group, the game should offer the tools for that group to communicate easily, even if only to guild officers. If the game does not want guilds to work, why reward putting mercs in the guild merc hall? Why reward participation in guild raids?
It is frustrating to be unable to find why a guild member left because as guild master I have no way to reach that former member other than finding a post in Global chat from them. It would be a great idea if the guild master could send a personal message from the guild log when the log report shows MemberX has left the guild.
In addition to being able to send a personal message to a former guild member from the guild log, I think the guild master should be able to send a mail to individual members of the guild. Right now I have an issue with a member and I do not know whether my personal messages were pushed off his personal messages tab by Mystic Ruins invites or whether the member is just ignoring me. As guild master I can send a mailbox message to everyone. If, as guild master, I could send mail to his mailbox without a message to all members of the guild, I would know he could see it and so, whether he is ignoring me.