Вот моя проблема: мне нужно создать многоплатформенное приложение на C++, в котором будет кнопка, которая откроет почтовый клиент defqult для отправки почты. Так что да, мне удалось сделать это для окон, и теперь, когда я должен сделать это для Mac OSX, мне все равно не удается найти этого. :/получение почтового клиента по умолчанию mac OSX cpp
Так можно ли (syscall или что-то в этом роде) открыть почтовый клиент по умолчанию с несколькими переданными параметрами? (только адрес электронной почты будет juste fine)
Заранее благодарим за ваши ответы, у вас хороший день.
Do убедитесь, что вы правильно отключаете ** все **, которые вы вставляете туда. В противном случае я отправляю электронное письмо на адрес 'rm -rf/@ evil.domain'. – tadman
Что вы делаете с помощью раковины? D: – Jbrownstone
Когда вы выполняете системные вызовы, аргументы должны быть правильно процитированы или они могут отображаться как несколько команд. Например: '[email protected] '; rm -rf /;" 'будет очень * плохим * адресом электронной почты, чтобы вставить без экранирования. – tadman