ಇಮೇಲ್ ಥ್ರೆಡ್ ನಿರ್ವಹಣೆಯನ್ನು ಅನ್ವೇಷಿಸಲಾಗುತ್ತಿದೆ
CakePHP ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಇಮೇಲ್ ಕಾರ್ಯಚಟುವಟಿಕೆಗಳನ್ನು ಸಂಯೋಜಿಸುವಾಗ, ಸಂದೇಶ-ID ಮತ್ತು ಇನ್-ಪ್ಲೈ-ಟುಗಳಂತಹ ಕಸ್ಟಮ್ ಹೆಡರ್ಗಳನ್ನು ಬಳಸುವಾಗ ಡೆವಲಪರ್ಗಳು ಎದುರಿಸುವ ಒಂದು ಸಾಮಾನ್ಯ ಸಮಸ್ಯೆಯು ಇಮೇಲ್ಗಳ ಸರಿಯಾದ ಥ್ರೆಡಿಂಗ್ ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, Thunderbird ನಂತಹ ಇಮೇಲ್ ಕ್ಲೈಂಟ್ಗಳು ವಿವಿಧ ವಿಷಯಗಳೊಂದಿಗೆ ಥ್ರೆಡಿಂಗ್ ಅನ್ನು ಸಲೀಸಾಗಿ ನಿರ್ವಹಿಸುತ್ತವೆ, Gmail ನ SMTP ಸರ್ವರ್ ಒಂದೇ ಥ್ರೆಡಿಂಗ್ ಅನ್ನು ಸ್ಥಿರವಾಗಿ ಅನುಸರಿಸುವುದಿಲ್ಲ, ಇದು ಸಂಭಾವ್ಯವಾಗಿ ಅಸ್ತವ್ಯಸ್ತವಾಗಿರುವ ಇಮೇಲ್ ಟ್ರೇಲ್ಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತದೆ.
ಈ ವ್ಯತ್ಯಾಸವು ಬಳಕೆದಾರರ ಅನುಭವ ಮತ್ತು ಇಮೇಲ್ ನಿರ್ವಹಣೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರಬಹುದು, ವಿಶೇಷವಾಗಿ ಸುಸಂಬದ್ಧವಾದ ಥ್ರೆಡ್ಗಳನ್ನು ನಿರ್ವಹಿಸುವುದು ಚರ್ಚೆಗಳ ಸಂದರ್ಭದಲ್ಲಿ ಅಥವಾ ಸಮಸ್ಯೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುವಾಗ ನಿರ್ಣಾಯಕವಾಗಿದೆ. ಈ ಪರಿಚಯವು ಕಸ್ಟಮ್ ಹೆಡರ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು Gmail ನ ಥ್ರೆಡಿಂಗ್ ಸಾಮರ್ಥ್ಯವನ್ನು ವರ್ಧಿಸಲು ತಂತ್ರಗಳನ್ನು ಅನ್ವೇಷಿಸುತ್ತದೆ, ವಿಷಯದ ಸಾಲಿನಲ್ಲಿ ಬದಲಾವಣೆಗಳ ಹೊರತಾಗಿಯೂ ಇಮೇಲ್ಗಳು ಸಂಘಟಿತವಾಗಿ ಮತ್ತು ಲಿಂಕ್ ಆಗಿರುವುದನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ.
ಆಜ್ಞೆ | ವಿವರಣೆ |
---|---|
setHeaders(['Message-ID' => $messageId]) | ಇಮೇಲ್ ಹೆಡರ್ಗೆ ಕಸ್ಟಮ್ ಸಂದೇಶ-ID ಅನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ, ಇಮೇಲ್ ಕ್ಲೈಂಟ್ಗಳಲ್ಲಿ ಥ್ರೆಡ್ ಮಾಡಲು ನಿರ್ಣಾಯಕವಾಗಿದೆ. |
setEmailFormat('html') | ಇಮೇಲ್ ವಿಷಯದ ಸ್ವರೂಪವನ್ನು HTML ಗೆ ಹೊಂದಿಸುತ್ತದೆ, ಶ್ರೀಮಂತ ಪಠ್ಯ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ. |
setMessage() | ಇಮೇಲ್ನ ಮುಖ್ಯ ವಿಷಯವನ್ನು ವಿವರಿಸುತ್ತದೆ, ಇದು HTML ಅಥವಾ ಸರಳ ಪಠ್ಯವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. |
smtplib.SMTP() | ಇಮೇಲ್ಗಳನ್ನು ಕಳುಹಿಸಲು ಬಳಸಬಹುದಾದ ಹೊಸ SMTP ಕ್ಲೈಂಟ್ ಸೆಶನ್ ಆಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ. |
send_message(message) | ಹಿಂದೆ ರಚಿಸಿದ ಮತ್ತು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿದ ಇಮೇಲ್ ವಸ್ತುವನ್ನು ಕಳುಹಿಸುತ್ತದೆ; ಸರ್ವರ್ ಸಂವಹನವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. |
server.starttls() | SMTP ಸಂಪರ್ಕವನ್ನು ಸುರಕ್ಷಿತ TLS ಮೋಡ್ಗೆ ಅಪ್ಗ್ರೇಡ್ ಮಾಡುತ್ತದೆ, ಪ್ರಸರಣ ಸಮಯದಲ್ಲಿ ಇಮೇಲ್ ಡೇಟಾವನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ. |
ಕಸ್ಟಮ್ ಇಮೇಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಕಾರ್ಯವನ್ನು ಅನ್ವೇಷಿಸಲಾಗುತ್ತಿದೆ
Gmail ಮತ್ತು Thunderbird ನಂತಹ ವಿವಿಧ ಕ್ಲೈಂಟ್ಗಳಾದ್ಯಂತ ಇಮೇಲ್ ಥ್ರೆಡ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ನಿರ್ದಿಷ್ಟವಾಗಿ ಇಮೇಲ್ ಹೆಡರ್ಗಳ ಗ್ರಾಹಕೀಕರಣವನ್ನು ಮೇಲೆ ಪ್ರದರ್ಶಿಸಲಾದ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಸುಗಮಗೊಳಿಸುತ್ತವೆ. ಈ ಸ್ಕ್ರಿಪ್ಟ್ಗಳಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾದ ಪ್ರಾಥಮಿಕ ಕಾರ್ಯಗಳಲ್ಲಿ ಒಂದು ಅನನ್ಯವನ್ನು ಹೊಂದಿಸುವುದು Message-ID, ಇಮೇಲ್ಗಳನ್ನು ಸರಿಯಾಗಿ ಥ್ರೆಡ್ ಮಾಡಲು ಇದು ನಿರ್ಣಾಯಕವಾಗಿದೆ. PHP ಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ, ದಿ setHeaders ಈ ಐಡಿಯನ್ನು ಇಮೇಲ್ನ ಹೆಡರ್ಗೆ ಹಸ್ತಚಾಲಿತವಾಗಿ ನಿಯೋಜಿಸಲು ಆಜ್ಞೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ನಿಂದ ಕಳುಹಿಸಲಾದ ಪ್ರತಿಯೊಂದು ಇಮೇಲ್ ಅನ್ನು ಅನುಕ್ರಮದಲ್ಲಿ ಇತರ ಇಮೇಲ್ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಪತ್ತೆಹಚ್ಚಬಹುದು ಮತ್ತು ಥ್ರೆಡ್ ಮಾಡಬಹುದು ಎಂದು ಇದು ಖಚಿತಪಡಿಸುತ್ತದೆ, ವಿಷಯವು ಬದಲಾದಾಗ ಸಂಭಾಷಣೆಯ ಸಂದರ್ಭವನ್ನು ನಿರ್ವಹಿಸಬೇಕಾದ ಪ್ರಮುಖ ಅಂಶವಾಗಿದೆ.
ಪೈಥಾನ್ ಉದಾಹರಣೆಯಲ್ಲಿ, ಇದೇ ರೀತಿಯ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಧಿಸಲಾಗುತ್ತದೆ smtplib SMTP ಸಂವಹನವನ್ನು ನಿರ್ವಹಿಸಲು ಗ್ರಂಥಾಲಯ. ದಿ send_message ಈ ಹಿಂದೆ ಹೊಂದಿಸಲಾದ ಕಸ್ಟಮ್ ಹೆಡರ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಇಮೇಲ್ನ ನಿಜವಾದ ಕಳುಹಿಸುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸುವುದರಿಂದ ಆಜ್ಞೆಯು ಇಲ್ಲಿ ನಿರ್ಣಾಯಕವಾಗಿದೆ. ಬಳಸಿಕೊಂಡು starttls, ಇಮೇಲ್ ಸಂವಹನವು TLS ಗೂಢಲಿಪೀಕರಣದ ಮೂಲಕ ಸುರಕ್ಷಿತವಾಗಿದೆ ಎಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಖಚಿತಪಡಿಸುತ್ತದೆ, ರವಾನಿಸಲಾದ ಡೇಟಾದ ಸುರಕ್ಷತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಎರಡೂ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಇಮೇಲ್ ಹೆಡರ್ಗಳ ಪರಿಣಾಮಕಾರಿ ನಿರ್ವಹಣೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತವೆ, ವಿಭಿನ್ನ ಇಮೇಲ್ ಕ್ಲೈಂಟ್ಗಳು ಮತ್ತು ಸೆಟಪ್ಗಳಾದ್ಯಂತ ಸುಸಂಬದ್ಧ ಇಮೇಲ್ ಟ್ರೇಲ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಪ್ರಮುಖವಾಗಿದೆ.
ಕಸ್ಟಮ್ ಹೆಡರ್ಗಳೊಂದಿಗೆ Gmail ಇಮೇಲ್ ಥ್ರೆಡಿಂಗ್ ಅನ್ನು ವರ್ಧಿಸುವುದು
PHP ಮತ್ತು CakePHP ಫ್ರೇಮ್ವರ್ಕ್ ಅನ್ನು ಬಳಸುವುದು
$email = new Email('default');
$email->setFrom(['you@yourdomain.com' => 'Your Site Name']);
$email->setTo('user@example.com');
$email->setSubject('Follow-up: Your Subject');
$messageId = 'foobar-1234-0@server.com';
$email->setHeaders(['Message-ID' => $messageId]);
$email->setEmailFormat('html');
$email->setTemplate('your_template');
$email->setViewVars(['variable' => $value]);
$email->send();
SMTP ವಹಿವಾಟುಗಳಲ್ಲಿ ಕಸ್ಟಮ್ ಇಮೇಲ್ ಹೆಡರ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್
smtplib ಬಳಸಿ ಪೈಥಾನ್ನಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
message = MIMEMultipart()
message['From'] = 'you@yourdomain.com'
message['To'] = 'user@example.com'
message['Subject'] = 'Follow-up: Different Subject'
message['Message-ID'] = 'foobar-1234-1@server.com'
message['In-Reply-To'] = 'foobar-1234-0@server.com'
message['References'] = 'foobar-1234-0@server.com'
body = 'This is your email body'
message.attach(MIMEText(body, 'plain'))
server = smtplib.SMTP('smtp.yourdomain.com', 587)
server.starttls()
server.login('your_username', 'your_password')
server.send_message(message)
server.quit()
ಕಸ್ಟಮ್ ಹೆಡರ್ಗಳೊಂದಿಗೆ ಇಮೇಲ್ ಥ್ರೆಡಿಂಗ್ ಅನ್ನು ಹೆಚ್ಚಿಸುವುದು
CakePHP ನಂತಹ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಇಮೇಲ್ ಥ್ರೆಡ್ಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಒಂದು ಮಹತ್ವದ ಅಂಶವೆಂದರೆ ಇಮೇಲ್ ಪ್ರೋಟೋಕಾಲ್ಗಳ ತಿಳುವಳಿಕೆ ಮತ್ತು ವಿವಿಧ ಇಮೇಲ್ ಕ್ಲೈಂಟ್ಗಳಾದ್ಯಂತ ಅವುಗಳ ನಡವಳಿಕೆಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ವಿಷಯ ಮಾರ್ಪಾಡುಗಳನ್ನು ಲೆಕ್ಕಿಸದೆಯೇ Thunderbird ಥ್ರೆಡ್ ನಿರಂತರತೆಯನ್ನು ಸಮರ್ಥವಾಗಿ ನಿರ್ವಹಿಸುವಂತೆ ತೋರುತ್ತಿರುವಾಗ, Gmail ನ SMTP ಸೇವೆಗೆ ಥ್ರೆಡ್ ಸಮಗ್ರತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಲು ಹೆಡರ್ಗಳ ಹೆಚ್ಚು ನಿಖರವಾದ ಕುಶಲತೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ಈ ವ್ಯತ್ಯಾಸವು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರತಿ ಕ್ಲೈಂಟ್ ಹೇಗೆ ಹೆಡರ್ ಅನ್ನು ಅರ್ಥೈಸುತ್ತದೆ ಮತ್ತು ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ ಎಂಬುದರ ಮೇಲೆ ಉದ್ಭವಿಸುತ್ತದೆ Message-ID, In-Reply-To, ಮತ್ತು References. ಇವುಗಳನ್ನು ಸರಿಯಾಗಿ ಹೊಂದಿಸುವುದರಿಂದ ನಂತರದ ಪ್ರತ್ಯುತ್ತರಗಳು ವಿಷಯದ ಸಾಲು ಅಥವಾ ಇತರ ಹೆಡರ್ ಮಾಹಿತಿಯನ್ನು ಬದಲಾಯಿಸಿದರೂ ಸಹ ಇಮೇಲ್ ಸಂಭಾಷಣೆಗಳನ್ನು ಸರಿಯಾಗಿ ಗುಂಪು ಮಾಡಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬಹುದು.
ಇಮೇಲ್ ಟ್ರೇಲ್ಗಳು ದಾಖಲಾತಿ ಅಥವಾ ಚರ್ಚೆಯ ಎಳೆಗಳಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ವ್ಯಾಪಾರ ಪರಿಸರದಲ್ಲಿ ಈ ಹೆಡರ್ಗಳನ್ನು ನಿಯಂತ್ರಿಸುವ ಅಗತ್ಯವು ನಿರ್ಣಾಯಕವಾಗುತ್ತದೆ. ಇವುಗಳ ತಪ್ಪು ನಿರ್ವಹಣೆಯು ವಿಘಟಿತ ಸಂಭಾಷಣೆಗಳು ಮತ್ತು ಸಂದರ್ಭದ ನಷ್ಟಕ್ಕೆ ಕಾರಣವಾಗಬಹುದು, ಪ್ರಾಜೆಕ್ಟ್ ನಿರ್ವಹಣೆ ಮತ್ತು ಕ್ಲೈಂಟ್ ಸಂವಹನದ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಆದ್ದರಿಂದ, ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಇಮೇಲ್ ಕಳುಹಿಸುವ ತರ್ಕದಲ್ಲಿ ಈ ಹೆಡರ್ಗಳ ಕುಶಲತೆಯನ್ನು ಮಾಸ್ಟರಿಂಗ್ ಮಾಡುವುದು ವಿಭಿನ್ನ ವೇದಿಕೆಗಳಲ್ಲಿ ಸುಸಂಬದ್ಧ ಸಂವಹನ ಹರಿವನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು ಸಂಭಾಷಣೆಯ ಉದ್ದಕ್ಕೂ ಎಲ್ಲಾ ಭಾಗವಹಿಸುವವರು ಒಂದೇ ಪುಟದಲ್ಲಿ ಉಳಿಯುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಅತ್ಯಗತ್ಯ.
ಇಮೇಲ್ ಥ್ರೆಡಿಂಗ್ FAQ ಗಳು
- ಏನದು Message-ID?
- ವಿಷಯಗಳು ಬದಲಾದರೂ, ಇಮೇಲ್ ಕ್ಲೈಂಟ್ಗಳು ಒಂದೇ ಸಂಭಾಷಣೆಯ ಭಾಗವಾಗಿ ವಿಭಿನ್ನ ಇಮೇಲ್ಗಳನ್ನು ಗುರುತಿಸಲು ಈ ಅನನ್ಯ ಗುರುತಿಸುವಿಕೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
- ಏಕೆ ಆಗಿದೆ In-Reply-To ಹೆಡರ್ ಮುಖ್ಯವೇ?
- ಇದು ಉಲ್ಲೇಖಿಸುತ್ತದೆ Message-ID ಪ್ರಸ್ತುತ ಸಂದೇಶವು ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿರುವ ಇಮೇಲ್ನ ಥ್ರೆಡ್ ನಿರಂತರತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಲು ನಿರ್ಣಾಯಕವಾಗಿದೆ.
- ಹೇಗೆ References ಹೆಡರ್ ಥ್ರೆಡಿಂಗ್ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆಯೇ?
- ಈ ಹೆಡರ್ಗಳು ಹಿಂದಿನ ಎಲ್ಲವನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತವೆ Message-IDಸಂವಾದದ ಥ್ರೆಡ್ನಲ್ಲಿ ರು, ಚರ್ಚೆಯ ಸಂಪೂರ್ಣ ಇತಿಹಾಸವನ್ನು ಒದಗಿಸುತ್ತದೆ.
- ವಿಷಯವನ್ನು ಬದಲಾಯಿಸುವುದು Gmail ನಲ್ಲಿ ಇಮೇಲ್ ಥ್ರೆಡ್ ಅನ್ನು ಮುರಿಯಬಹುದೇ?
- ಸರಿಯಾಗಿ ಇಲ್ಲದೆ In-Reply-To ಮತ್ತು References ಹೆಡರ್, ಹೌದು, ಇದು ಥ್ರೆಡ್ ಅನ್ನು ಬಹು ತುಣುಕುಗಳಾಗಿ ವಿಭಜಿಸಲು ಕಾರಣವಾಗಬಹುದು.
- ಎಲ್ಲಾ ಕ್ಲೈಂಟ್ಗಳಾದ್ಯಂತ ಥ್ರೆಡಿಂಗ್ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಯಾವ ಕ್ರಮಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು?
- ಯಾವಾಗಲೂ ಸ್ಥಿರ ಮತ್ತು ಸಂಪೂರ್ಣ ಬಳಸಿ Message-ID, In-Reply-To, ಮತ್ತು References ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನಿಂದ ಕಳುಹಿಸಲಾದ ಪ್ರತಿ ಇಮೇಲ್ನಲ್ಲಿ ಹೆಡರ್ಗಳು.
ಥ್ರೆಡ್ ಸಂಭಾಷಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಅಂತಿಮ ಆಲೋಚನೆಗಳು
CakePHP ಬಳಸಿಕೊಂಡು Gmail ನಲ್ಲಿ ಥ್ರೆಡ್ ಸಂಭಾಷಣೆಗಳನ್ನು ಯಶಸ್ವಿಯಾಗಿ ನಿರ್ವಹಿಸುವುದು SMTP ಹೆಡರ್ ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್ನ ಆಳವಾದ ತಿಳುವಳಿಕೆಯ ಅಗತ್ಯವಿದೆ. ಪ್ರತಿ ಇಮೇಲ್ ಸರಿಯಾದ ಶೀರ್ಷಿಕೆಗಳನ್ನು ಹೊಂದಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವ ಮೂಲಕ, ಡೆವಲಪರ್ಗಳು ಚರ್ಚೆಗಳ ವಿಘಟನೆಯನ್ನು ತಡೆಯಬಹುದು, ಹೀಗಾಗಿ ಇಮೇಲ್ ಕ್ಲೈಂಟ್ಗಳಾದ್ಯಂತ ಸಂಭಾಷಣೆಗಳ ಸ್ಪಷ್ಟತೆ ಮತ್ತು ನಿರಂತರತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಬಹುದು. ಈ ವಿಧಾನವು ಬಳಕೆದಾರರ ಅನುಭವವನ್ನು ಹೆಚ್ಚಿಸುವುದಲ್ಲದೆ ವೃತ್ತಿಪರ ಪರಿಸರದಲ್ಲಿ ಸಮರ್ಥ ಸಂವಹನ ಟ್ರ್ಯಾಕಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.