В настоящее время я пытаюсь написать электронное письмо в Perl для пользователя, у которого есть апостроф, и не может понять, как его отправить. Вот что линия выглядит следующим образом:Отправьте электронное письмо в Perl кому-то с апострофом по адресу
$to = "o'connell\@website.com";
Вот строка я использую для отправки электронной почты:
system("echo $message | mailx -s $subject $to ");
Это пример электронной почты из o'[email protected]
. Он не отправит его из-за апострофа. Я пробовал следующее, и он не сработал. Я использую mailx
, чтобы отправить электронное письмо
$to = "o'connell\@website.com";
$to = "o''connell\@website.com";
$to = "o"'"connell\@website.com";
Ничего из этого не было. Я могу отправить электронное письмо кому-то, у кого его нет в электронной почте. Какие-либо предложения?
Как вы отправляете электронное письмо? В какой библиотеке вы используете? – choroba
Я использую mailx для их отправки – user081608
Ну, вы можете «указать» письмо через 'my $ to = q {o'[email protected]};' - нет никакой гарантии, что почтовый сервер примет его. – Sobrique