タグ付けされた質問 「emails」

Drupalコアは、認証済みユーザーのメールアドレスの確認など、多くの重要なタスクにメールを使用します。

3
ウェブフォームのメールテンプレートで[submission:values]を使用する方法
Webform 7.x-4.0-alpha6バージョンモジュールを有効にしています。 20個のフォームコンポーネントを持つWebformノードがあります。メール設定にメールを1つ追加し、トークンを使用するメールテンプレート[submission:values]を作成しました。 次に、メッセージを送信するWebフォームをテストします。問題は、[submission:values]がコンポーネントの値を非常に単純な方法で出力すること、改行なし、セミコロンなしで各コンポーネントのタイトルと値を区別することです。何かのようなもの: Name Jhon Addresss Myaddress 12 CP 19932 .... 20個のコンポーネントがあると、メールが完全に読めなくなります 私の質問は:少なくともタイトルと値の間にセミコロンを追加し、タイトルを太字にする、より良い方法でそれらを印刷する方法(トークン)はありますか?または出力をテーブルに入れますか? Name: Jhon Addresss: Myaddress 12 CP: 19932 トークンを使用して、コンポーネントを別々の方法で出力できることを知っています。タイトルには[webform:{component} -title]、値には[webform:{component} -value] そして、私はそれらをスタイルすることができます。しかし、メールテンプレートにすべてのコンポーネントを表示する必要があるため、これは時間の無駄です 更新:このモジュールは見つかりましたが、助けにはなりません:http : //drupal.org/project/webform_tokens

1
同じメールを持つユーザーを許可する(Drupal 7)
私は、少なくとも一部は小学生の生徒に使用されるシステムに取り組んでいます。Drupalサイトに置き換える古いシステムでは、すべて同じメールアドレスでユーザーアカウントを大量に作成できます。これを行ったのは、教師が生徒全員にメールを使用できるようにするためであり、パスワードのリセットが必要な場合は、情報が教師に送信されるだけです。また、非常に若い学生の多くは、自分のメールアカウントを持っていません。 これらのアカウントをDrupalサイトにインポートする必要がありますが、Drupal 7では同じメールで異なるアカウントを使用できないため、問題が発生します。簡単なGoogle検索の結果、有望なものはあまり見つかりませんでしたが、Drupal 5の汚いハックを見つけましたが、Drupal 7で動作するようには思えませんでした。これを回避する方法はありますか?
9 7  users  emails 

3
ノード全体をメールで送信(テンプレートの内容を含む)
独自のカスタムnode.tpl.phpファイルを作成しました。ユーザーがそのコンテンツタイプの新しいノードを作成するたびに、ノード全体をメールで送信したいと思います(node.tpl.phpファイルのすべてのHTMLがメールフレンドリーであることを確認しました)。 これどうやってするの?理想的には、ノードが保存されたときに電子メールが特定の電子メールアドレスに自動的に送信されるようにしたいと考えています。 ルールとHTMLメールの組み合わせで、私が望むことを実現できることがわかりました。例外...ルールアクションを作成する場合、ノード全体(node.tpl.phpテーマを含む)にメールを送信するオプションはありません。ルールは、特定のノードフィールド(テーマなし)を電子メールで送信するオプションのみを提供します。 任意の提案が最も高く評価されます!
9 rules  emails 

3
ローカルでメール通知をテストする最も簡単な方法は?
メール通知のあるフォーラムのウェブサイトを作成しています。これらの電子メール通知をローカルでテストする必要があります。私はMAMPを使用したことがないので、開発環境をセットアップした経験はあまりありません。 Drupalの電子メール通知をローカルでテストする最も簡単な方法は何ですか?Acquiaスタックはこれを行うことができますか?
8 emails 


1
D8のテーマでプログラムによって連絡先フォームをレンダリングする方法
横方向の連絡フォーム(フィードバック)をカスタムブロックまたは他のページ(/ contact(例、frontpage))に個別に表示するにはどうすればよいですか? 私はこのコードを試しましたが、機能していません(連絡先フォームエンティティですか?): // get default form // get the entity object $default_form = \Drupal::config('contact.settings')->get('default_form'); $entity = \Drupal::entityManager()->getStorage('contact_form')->load($default_form); // get view builder // render view $view_builder = \Drupal::entityManager()->getViewBuilder('contact_form'); $full_output = $view_builder->view($entity);
8 8  entities  theming  emails 

4
drupal_mailを使用して複数の受信者にメールを送信する方法
drupal_mailを使用してメールを送信しています。 $to = 'email@email.com'; drupal_mail('$module_name', $key, $to, language_default(), $params = array('username' => 'Tanvir'), $from = NULL, $send = TRUE); 一度に複数のメールアドレスにメールを送信したい。私はこれを行うべきですか? $to = array('one@email.com', 'two@email.com', 'three@email.com',); drupal_mail('$module_name', $key, $to, language_default(), $params = array('username' => 'Tanvir'), $from = NULL, $send = TRUE);
8 emails 


10
電子メールを送信できません。問題が解決しない場合は、サイト管理者に連絡してください
Webフォームに入力して送信すると、次のようなページにリダイレクトされます。 送信いただきありがとうございます。 しかし、そこには赤い警告ボックスがあります: 電子メールを送信できません。問題が解決しない場合は、サイト管理者に連絡してください。 私はそのSMTPサーバーだと思いますが、それを修正する方法がわかりません。
8 7  webforms  emails 

3
通常の管理者以外のユーザーが他のユーザーのメールを表示できるようにするにはどうすればよいですか?
メールはコアに含まれるフィールドになりましたが、ユーザー向けのストックメールは非公開に設定されているようです。管理者権限を持つユーザーまたはユーザー自身のみが表示できます。 他のユーザーがこの基本的なフィールドを表示できるようにしたいのですが、誰かが他の情報を他のユーザーからコピーして、単に表示できるようにするための別の電子メールフィールドを作成する必要はありません。 これはかなり簡単で一般的な方法ですが、まだ何も見つかりません。 通常の管理者以外のユーザーが他のユーザーのメールを表示できるようにするにはどうすればよいですか?
8 8  users  emails 

1
「user:one-time-login-url」トークンがtoken_replaceに置き換えられない
hook_mail_alterフックを使用して、ユーザーに手動で電子メールを送信しようとしています。以下は、全体としての私の機能です: function custom_module_mail_alter(&$message) { $email = '[user:name], A site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it to your browser: [user:one-time-login-url] This link can only be used once to log in and will lead you …
7 7  tokens  emails 

5
匿名にフラグをメールで確認するよう依頼するにはどうすればよいですか?
フラグをコンテンツタイプの1つに追加する必要があります。実際には2種類あります。 お世話します 解決した 2番目のフラグは、ノードの作成者のみが使用でき、最初のフラグが既に発生している場合にのみ使用できます。しかし、それは簡単な部分です。最初の種類のフラグも、ログインしているユーザーにとっては簡単です。 重要なのは-匿名ユーザーも第1種のフラグを使用できるようにする必要があるということです。そして、私は彼らの有効なメールアドレスを持っていることを確認する必要があります。メール内の標準の確認リンクで問題ありません-それを行うにはどうすればよいですか? カスタムモジュールを最初から開発できることはわかっています。必要に応じて開発することもできますが、すぐに使えるソリューションがすでにあることは確かでしたが、今は見つかりません。 いくつかのことを明確にするために: Flag APIは、Session APIをインストールすると、匿名ユーザーに対して機能します。ここで問題ありません。 フラグ自体に添付されたメールフィールドにメールを保持することを計画しました。ログインしているユーザーの場合、デフォルトではメールに設定されます。ユーザーが変更する場合は、変更する場合でも、とにかく連絡をとる方法があります。匿名の場合は、メールのリンクで確認してください。期限内に確認されなかった場合は、フラグを削除します。削除は、CRONとルールまたは単純なヘルパーモジュールを使用すると簡単になります。検証は複雑です(そして、私はすでに解決されていると思います)。
7 emails  flags  users 

4
drupal_mail()はメールからすべてのhtmlタグを取り除きます
タイトルが説明するように、drupal_mail()を使用してHTMLメールを送信すると、メールにはHTMLタグがありません。 $module = 'module'; $key = 'contact_message'; $language = language_default(); $params = array(); $email = 'sender@email.com'; $from = variable_get('site_mail', 'admin@example.com'); $send = TRUE; $message = drupal_mail($module, $key, $email, $language, $params, $from, $send); $message['headers']['Content-Type'] = 'text/html; charset=UTF-8'; $message['subject'] = 'Test'; $message['body'] = array(); $message['body'][] = '<a href="#">Testing anchor in mail</a>'; $system …
7 7  emails 


3
クレイグリストとは異なり、メールを使用して投稿を検証します
匿名ユーザーが自分のサイトにノードを投稿できるようにしたいのですが。デフォルトでは、投稿は非公開ですが、投稿すると、サイトから確認URLが記載されたメールが送信されます。そのURLでサイトに再度アクセスすると、ノードを公開できます。 これを「クレイグリストモデル」と呼びます。:-) 言い直し:ユーザーがメールからリンクすることで、自分のノードを匿名で公開できるようにしたい。 これを行うモジュールや設定を見つけることができなかったので、コードに飛び込む前に質問したいと思いました。 更新:このメンテナンスされていないDrupal 5プロジェクトが見つかりました:匿名の公開。 同様の質問:コンテンツの整合性を維持しながら、匿名ユーザーが投稿できるようにするにはどうすればよいですか?
7 7  emails  nodes 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.